EPLUS INCPLUS

Market cap
$2.4B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Mar 31, 2025171-7.15%
Mar 31, 2024184-0.31%
Mar 31, 2023185+7.65%
Mar 31, 2022172+35.86%
Mar 31, 2021126+10.39%
Mar 31, 2020114+16.56%
Mar 31, 201998-1.89%
Mar 31, 2018100+2.67%
Mar 31, 201797+6.25%
Mar 31, 201692+6.31%
Mar 31, 201586