NASDAQ:CEPL | Key Financial Ratios | Capstone Energy Plus, Inc.

Complete source-backed ratio history.

Available history
2011-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301-1.123.10%-7.87%
2026-03-310.96-1.142.53%-6.35%
2025-12-310.69-0.81.36%-1.89%
2025-09-300.75-0.84-3.27%6.84%
2025-06-300.73-1.48-5.43%17.92%
2025-03-310.69-1.49-9.60%33.26%
2024-12-310.71-15.76%57.31%
2024-09-300.8218.64%-77.25%
2024-06-300.7510.94%-49.30%
2024-03-310.47-3.958.78%-50.47%
2023-12-310.832.39%-25.00%
2023-09-300.76-28.48%80.05%
2023-06-300.47-25.29%88.23%
2023-03-310.53-22.70%101.77%
2022-12-310.62-21.35%165.87%
2022-09-300.69-19.10%278.93%
2022-06-300.64-24.95%209.25%
2022-03-310.72-21.83%291.01%
2021-12-312.27-17.18%-151.10%
2021-09-302.54-18.94%-122.37%
2021-06-302.68-16.49%-83.31%
2021-03-312.52-17.34%-823.79%
2020-12-312.85-24.56%-909.81%
2020-09-302.31-27.21%-202.22%
2020-06-302.46-25.73%-140.76%
2020-03-312.11-29.61%-168.17%
2019-12-312.17-24.03%-115.38%
2019-09-302.29-21.75%-89.49%
2019-06-302.3-21.59%-91.13%
2019-03-312.5-20.83%-71.95%
2018-12-311.48-23.73%-59.37%
2018-09-301.54-18.39%-46.15%
2018-06-301.69-17.73%-41.56%
2018-03-311.68-17.17%-38.90%
2017-12-311.54-22.42%-55.13%
2017-09-301.43-44.09%-125.21%
2017-06-301.47-46.68%-127.45%
2017-03-311.46-43.32%-120.79%
2016-12-311.49-42.49%-108.17%
2016-09-301.85-23.80%-46.12%
2016-06-301.96
2016-03-311.59
2015-12-311.42
2015-09-301.32
2015-06-301.44
2015-03-311.63
2014-12-311.84
2014-09-302.05
2014-06-302.11
2014-03-311.53
2013-12-311.57
2013-09-301.52
2013-06-301.59
2013-03-311.73
2012-12-311.74
2012-09-301.91
2012-06-301.93
2012-03-312.21
2011-12-311.7
2011-09-301.59
2011-06-301.54
2011-03-311.43

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-310.96-1.142.53%-6.35%
2025-03-310.69-1.49-9.60%33.26%
2024-03-310.47-3.958.78%-50.47%
2023-03-310.53-22.70%101.77%
2022-12-310.62
2022-09-300.69
2022-06-300.64
2022-03-310.72-21.83%291.01%
2021-03-312.52-17.34%-823.79%
2020-03-312.11-29.61%-168.17%
2019-03-312.5-20.83%-71.95%
2018-03-311.68-17.18%-38.90%
2017-03-311.46-43.32%-120.80%
2016-03-311.59-45.07%-101.82%
2015-03-311.63
2014-03-311.53
2013-03-311.73
2012-03-312.21
2011-03-311.43