Capstone Energy+, Inc. (CEPL)
NASDAQ: CEPL · Real-Time Price · USD
11.18
-0.70 (-5.89%)
Jul 9, 2026, 12:08 PM EDT - Market open

Capstone Energy+ Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Market Capitalization
3611271442463
Market Cap Growth
-791.38%270.80%-84.21%-61.20%-46.34%
Enterprise Value
37821669517289
Last Close Price
11.885.450.750.211.334.12
PE Ratio
---0.52--
PS Ratio
3.471.200.170.040.330.98
PB Ratio
12.494.32-1.84-4.90-1.01-8.18
P/FCF Ratio
--2.10---
P/OCF Ratio
--1.86---
EV/Sales Ratio
3.562.040.800.560.971.40
EV/EBITDA Ratio
46.3226.54----
EV/EBIT Ratio
97.5255.89----
EV/FCF Ratio
--10.08---
Debt / Equity Ratio
1.281.28-5.54-56.85-2.64-7.47
Debt / EBITDA Ratio
3.193.199.51---
Debt / FCF Ratio
--6.31---
Net Debt / Equity Ratio
0.320.32-4.40-54.20-2.11-4.54
Net Debt / EBITDA Ratio
1.161.16-41.83-2.74-3.55-2.02
Net Debt / FCF Ratio
-2.81-2.815.01-1.32-3.15-0.93
Asset Turnover
1.141.141.080.950.700.61
Inventory Turnover
3.703.703.292.631.892.22
Quick Ratio
0.590.590.300.120.160.37
Current Ratio
0.960.960.690.470.530.72
Return on Equity (ROE)
26.03%26.03%----
Return on Assets (ROA)
2.60%2.60%-3.67%-12.73%-10.39%-11.37%
Return on Invested Capital (ROIC)
11.97%12.65%-28.10%---383.19%
Return on Capital Employed (ROCE)
9.50%9.50%-21.00%-178.30%129.40%2137.00%
Earnings Yield
-18.14%2.22%-50.33%191.85%-100.49%-35.57%
FCF Yield
-0.91%-2.64%47.66%-839.13%-66.25%-59.50%
Buyback Yield / Dilution
-9.32%-9.32%-1.62%-8.99%-16.83%-30.56%