
Capstone Energy+ Inc.
CEPL | NASDAQ
$2.62
-$0.15 (-5.42%)
At close: Oct 30, 2026, 3:59 PM ET
$2.68
+$0.06 (+2.29%)
After-hours:
Oct 30, 2026, 7:30 PM ET
Market Data
Market Cap $85.44M
Enterprise Value $90.1M
Beta 1.98
Average Volume 428.87K
Shares Outstanding (Diluted) 34.34M
Shares Change YoY 63.1%
Institutional Ownership N/A
Exchange NASDAQ
ISIN US14067D6076
Price Performance
Price Change 1M -41.5%
Price Change 3M -66.1%
Price Change 6M N/A
Price Change YTD N/A
Price Change 1Y N/A
Price Change 3Y N/A
Price Change 5Y N/A
1M CAGR (ann.) -60.7%
1Y CAGR (ann.) N/A
5Y CAGR (ann.) N/A
All-Time CAGR -98.3%
Valuation
PE Ratio 2,381.82
Forward PE 42.48
PEG Ratio -0.08
Forward PEG 0.03
PS Ratio 3.43
Forward PS N/A
PB Ratio 2.88
P/FCF Ratio 18.92
P/Adj. FCF Ratio 20.59
P/OCF Ratio 8.19
EV/Sales 3.62
EV/EBIT 93.18
EV/EBITDA 42.20
EV/FCF 19.96
Earnings Yield 0.0%
FCF Yield 5.3%
Adj. FCF Yield 4.9%
Financial Health
Net Cash $6.43M
Total Debt $36.43M
Cash & Short-Term Investments $31.77M
Total Assets $114.8M
Current Ratio 1.00
Quick Ratio 0.65
Debt / Equity Ratio 1.23
Debt / EBITDA 17.06
Debt / FCF 8.07
OCF / Debt 0.15
Interest Coverage 1.24
Altman Z-Score -11.03
Piotroski F-Score 4
Margins & Profitability
Gross Profit Margin 35.1%
Operating Profit Margin 3.9%
EBITDA Margin 8.4%
Net Profit Margin 0.1%
FCF Margin 18.1%
Adj. FCF Margin 16.6%
SBC / Revenue 1.5%
SBC Impact (per share) -8.1%
Returns
Return on Assets 0.1%
Return on Equity -0.9%
Return on Invested Capital 2.5%
Return on Capital Employed 5.0%
Return on Tangible Assets 0.1%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 1
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Nov 12, 2026
EPS Estimate (next Q) -$0.04
EPS Growth Est (next Q) -200.0%
Revenue Est (next Q) $23.64M
Revenue Growth Est (next Q) -16.8%
Fair Value Estimates
Graham Number $0.15
Graham Upside -94.3%
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $13.00
Price Target Upside 396.2%
Cash Flow
Operating Cash Flow $5.41M
Free Cash Flow $4.52M
Adj. Free Cash Flow $4.15M
FCF Per Share $0.26
OCF Per Share $0.32
OCF/S Ratio 21.7%
Income Statement
Revenue $24.92M
Gross Profit $8.76M
Operating Income $967K
EBITDA $2.14M
Net Income $37K
EPS (Diluted) $0.00
Revenue / Employee $216.72K
Profit / Employee $321.74
Employees 115
Add to Watchlist
Select watchlists to add or remove CEPL