Capstone Energy Plus, Inc. (CEPL)

Market cap
$233.21M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Mar 31, 2025-2-89.39%
Mar 31, 2024-16+7.39%
Mar 31, 2023-15-3.80%
Mar 31, 2022-16+27.08%
Mar 31, 2021-13-17.83%
Mar 31, 2020-15+9.88%
Mar 31, 2019-14+84.65%
Mar 31, 2018-7-66.93%
Mar 31, 2017-23-0.32%
Mar 31, 2016-23-22.14%
Mar 31, 2015-29+124.86%
Mar 31, 2014-13-32.12%
Mar 31, 2013-19-32.45%
Mar 31, 2012-28
AI Chat