Capstone Energy Plus, Inc. (CEPL)

Market cap
$233.21M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Mar 31, 202562-19.07%
Mar 31, 202477+18.69%
Mar 31, 202365+6.07%
Mar 31, 202261+0.54%
Mar 31, 202161+1.48%
Mar 31, 202060-19.02%
Mar 31, 201974+9.00%
Mar 31, 201868-9.98%
Mar 31, 201775+4.05%
Mar 31, 201672-25.45%
Mar 31, 201597-12.78%
Mar 31, 2014111-1.56%
Mar 31, 2013113+8.88%
Mar 31, 2012104
AI Chat