EPLUS INCPLUS

Market cap
$2.4B
P/E ratio
2012/032013/032014/032015/032016/032017/032018/032019/032020/032021/032022/032023/032024/032025/03
Depreciation & amortization912151616121619192024192630
Stock-based compensation2345666787781010
Cash from operations -2241-81413338339-74130-21-15248302
Cash from investing -38-13-29-31-50-26-58-96-20-36-1-19-62-129
Payments for dividends -20000---------
Repurchases of common stock1921338113035191471471047
Cash from financing 18-106413558-1718101-5047-21-37-38