Capstone Energy Plus, Inc. (CEPL)

Market cap
$233.21M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Mar 31, 2025-2-88.68%
Mar 31, 2024-18-13.02%
Mar 31, 2023-20.7-9.31%
Mar 31, 2022-22.8+23.41%
Mar 31, 2021-18.5-16.26%
Mar 31, 2020-22.1+32.97%
Mar 31, 2019-16.6+83.38%
Mar 31, 2018-9.1-69.19%
Mar 31, 2017-29.4+10.07%
Mar 31, 2016-26.7+5.50%
Mar 31, 2015-25.3+159.23%
Mar 31, 2014-9.8-34.95%
Mar 31, 2013-15-42.08%
Mar 31, 2012-25.9
AI Chat