CPXCAPITAL POWER CORPORATION
66.84CAD+0.74%Mkt Cap: 7.59B $P/E: 116.40

Capital Power Corporation develops, acquires, owns, and operates utility-scale renewable and flexible generation facilities in Canada and the United States. The company generates electricity from various energy sources, …

Key Statistics

Company
Market Cap7.59B $
Enterprise Value13.08B $
Revenue (TTM)3.02B $
Gross Profit1.18B $
Net Income (TTM)116.52M $
Revenue/Share19.34 USD
Last Price66.84 CAD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees700
CountryCA
SectorUtilities
IndustryUtilities - Independent Power Producers
ISINCA14042M1023
Valuation
P/E (Trailing)116.40
P/E (Forward)23.22
PEG1.43
EV/EBITDA16.33
EV/Revenue4.33
P/S2.54
P/B2.45
EPS (TTM)0.57
EPS (Forward)2.88
52W Range
56.2551% of range77.02
52W High77.02 CAD
52W Low56.25 CAD
Profitability
Gross Margin43.52%
Oper. Margin6.72%
EBITDA Margin26.54%
Profit Margin4.30%
ROE3.29%
ROA1.04%
Growth
Revenue Growth75.40%
Earnings Growth
Cash Flow & Leverage
Operating CF700.59M $
CapEx (TTM)629.22M $
FCF Margin-2.39%
FCF Yield-0.95%
Net Debt5.10B $
Net Debt/EBITDA6.36
Balance Sheet
Debt/Equity1.42
Current Ratio0.80
Quick Ratio0.46
Book Value/Sh27.30 CAD
Cash/Share0.9740 CAD
Dividends
Fwd Div Rate2.780 CAD
Trail. Div Rate2.764 CAD
Div. Yield4.15%
5Y Avg Yield5.06%
Payout Ratio484.91%
Ex-Div DateSep 29, 2026
Pay DateJul 31, 2026
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)77.92 CAD
Upside (mean)+16.6%
Target Range57.00 CAD88.00 CAD
CAD57.00+16.6% to meanCAD88.00
# Analysts13
Ownership
Shares Out.157.08M
Float156.95M
Insiders0.04%
Institutions26.30%
Short Interest
Short Ratio5.6d
Short % Out.2.39%
Shares Short3.01M
Short (prev mo.)2.67M
Technical
SMA 5070.73 (-5.5%)
SMA 20065.21 (+2.5%)
Beta0.41
S&P 52W Chg18.16%
Avg Vol (30d)651.37K
Avg Vol (10d)536.53K
Technical Indicators
RSI (14)42.9
MACD-1.5944
MACD Signal-1.6544
MACD Hist.+0.0600
BB Upper74.11 CAD
BB Middle67.92 CAD
BB Lower61.72 CAD
BB Width18.24%
ATR (14)1.684 CAD
Vol Ratio (20d)0.66x