CSE-PA Capstone Infrastructure Corporation
23.80CAD+0.21%Mkt Cap: —P/E: —4d ago
Capstone Infrastructure Corporation engages in developing, owning, and operating clean and renewable power generation facilities to homes and businesses. It produces electricity from wind, solar, hydro, natural gas, batt…
Industry Peers
Utilities - RenewableKey Statistics
Company
Market Cap—
Enterprise Value6.21B USD
Revenue (TTM)196.80M USD
Gross Profit113.16M USD
Net Income (TTM)-9.23M USD
Revenue/Share0.86 CAD
Last Price23.80 CAD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)—
PEG—
EV/EBITDA60.58
EV/Revenue31.55
P/S—
P/B41.39
EPS (TTM)0.02
EPS (Forward)—
52W Range
17.5694% of range24.22
52W High24.22 CAD
52W Low17.56 CAD
Profitability
Gross Margin57.50%
Oper. Margin14.19%
EBITDA Margin52.08%
Profit Margin-3.66%
ROE-3.30%
ROA1.59%
Growth
Revenue Growth0.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF68.20M USD
CapEx (TTM)—
FCF Margin14.03%
FCF Yield—
Net Debt813.35M USD
Net Debt/EBITDA7.94
Balance Sheet
Debt/Equity373.89
Current Ratio0.43
Quick Ratio0.29
Book Value/Sh0.57 CAD
Cash/Share0.16 CAD
Dividends
Fwd Div Rate1.45 CAD
Trail. Div Rate0.00 CAD
Div. Yield6.08%
5Y Avg Yield5.77%
Payout Ratio—
Ex-Div DateOct 15, 2026
Pay DateOct 30, 2026
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.304.61M
Float—
Insiders0.00%
Institutions20.55%
Short Interest
Short Ratio3.0d
Shares Short3.67K
Short (prev mo.)222
Technical
SMA 5023.76 (+0.2%)
SMA 20021.82 (+9.1%)
Beta—
S&P 52W Chg14.58%
Avg Vol (30d)1.59K
Avg Vol (10d)1.24K
Technical Indicators
RSI (14)52.7
MACD0.1217
MACD Signal0.1941
MACD Hist.-0.0724
BB Upper24.16 CAD
BB Middle23.94 CAD
BB Lower23.72 CAD
BB Width1.87%
ATR (14)0.1103 CAD
Vol Ratio (20d)1.05x