CSE-PACapstone Infrastructure Corporation
23.90CAD-0.42%Mkt Cap: P/E: 1086.36

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…

Key Statistics

Company
Market Cap
Enterprise Value6.25B $
Revenue (TTM)196.80M $
Gross Profit113.98M $
Net Income (TTM)-4.03M $
Revenue/Share0.6285 USD
Last Price23.90 CAD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN
Valuation
P/E (Trailing)1086.36
P/E (Forward)
PEG
EV/EBITDA60.41
EV/Revenue31.74
P/S
P/B41.57
EPS (TTM)0.02
EPS (Forward)
52W Range
17.2099% of range24.00
52W High24.00 CAD
52W Low17.20 CAD
Profitability
Gross Margin57.92%
Oper. Margin21.46%
EBITDA Margin52.53%
Profit Margin-1.02%
ROE-0.26%
ROA1.73%
Growth
Revenue Growth11.80%
Earnings Growth
Cash Flow & Leverage
Operating CF75.35M $
CapEx (TTM)
FCF Margin4.02%
FCF Yield
Net Debt826.90M $
Net Debt/EBITDA8.00
Balance Sheet
Debt/Equity360.28
Current Ratio0.39
Quick Ratio0.25
Book Value/Sh0.5750 CAD
Cash/Share0.1610 CAD
Dividends
Fwd Div Rate1.450 CAD
Trail. Div Rate0.0000 CAD
Div. Yield6.06%
5Y Avg Yield6.53%
Payout Ratio
Ex-Div DateOct 15, 2026
Pay DateJul 31, 2026
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Ownership
Shares Out.304.61M
Float
Insiders0.00%
Institutions19.88%
Short Interest
Short Ratio0.1d
Shares Short303
Short (prev mo.)222
Technical
SMA 5022.84 (+4.7%)
SMA 20020.96 (+14.0%)
Beta
S&P 52W Chg18.16%
Avg Vol (30d)2.18K
Avg Vol (10d)1.12K
Technical Indicators
RSI (14)72.9
MACD0.3432
MACD Signal0.2873
MACD Hist.+0.0560
BB Upper24.11 CAD
BB Middle23.27 CAD
BB Lower22.42 CAD
BB Width7.30%
ATR (14)0.1500 CAD
Vol Ratio (20d)0.28x