EPLUS INCPLUS

Market cap
$2.4B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Mar 31, 20258.3-0.13%
Mar 31, 20248.3-7.37%
Mar 31, 20238.9-5.19%
Mar 31, 20229.4+17.00%
Mar 31, 20218.1+11.80%
Mar 31, 20207.2+0.73%
Mar 31, 20197.2+0.85%
Mar 31, 20187.1-3.27%
Mar 31, 20177.3-3.76%
Mar 31, 20167.6+0.93%
Mar 31, 20157.5