46.14CAD-5.14%Mkt Cap: 6.24B $P/E: —1d ago
Brookfield Renewable Corporation owns and operates a portfolio of renewable power and sustainable solution assets. The company's portfolio consists of hydroelectric, wind, utility-scale solar, distributed generation, pum…
Industry Peers
Utilities - RenewableKey Statistics
Company
Market Cap6.24B $
Enterprise Value29.59B $
Revenue (TTM)2.79B $
Gross Profit1.63B $
Net Income (TTM)-1.71B $
Revenue/Share8.073 USD
Last Price46.14 CAD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.4K
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-34.77
PEG2.30
EV/EBITDA19.98
EV/Revenue10.62
P/S2.24
P/B-3.45
EPS (TTM)-29.50
EPS (Forward)-1.33
52W Range
44.867% of range63.11
52W High63.11 CAD
52W Low44.86 CAD
Profitability
Gross Margin59.90%
Oper. Margin25.74%
EBITDA Margin53.13%
Profit Margin-62.88%
ROE577.34%
ROA-5.07%
Growth
Revenue Growth13.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF365.59M $
CapEx (TTM)828.76M $
FCF Margin27.07%
FCF Yield12.10%
Net Debt10.66B $
Net Debt/EBITDA7.19
Balance Sheet
Debt/Equity-38.33
Current Ratio0.40
Quick Ratio0.23
Book Value/Sh-13.3553 CAD
Cash/Share2.360 CAD
Dividends
Fwd Div Rate2.200 CAD
Trail. Div Rate0.7710 CAD
Div. Yield4.67%
5Y Avg Yield4.19%
Payout Ratio108.09%
Ex-Div DateAug 31, 2026
Pay DateSep 29, 2026
Splits
Last Split3:2
Split DateDec 14, 2020
Analyst Consensus
Rating3.2 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)45.18 CAD
Upside (mean)-2.1%
Target Range45.18 CAD – 45.18 CAD
# Analysts1
Ownership
Shares Out.150.88M
Float140.47M
Insiders0.04%
Institutions103.03%
Short Interest
Short Ratio7.2d
Short % Out.1.28%
Shares Short2.63M
Short (prev mo.)2.68M
Technical
SMA 5049.45 (-6.7%)
SMA 20053.92 (-14.4%)
Beta1.17
S&P 52W Chg18.16%
Avg Vol (30d)341.48K
Avg Vol (10d)323.76K
Technical Indicators
RSI (14)41.3
MACD-0.4369
MACD Signal-0.7396
MACD Hist.+0.3027
BB Upper49.75 CAD
BB Middle47.20 CAD
BB Lower44.65 CAD
BB Width10.82%
ATR (14)1.533 CAD
Vol Ratio (20d)0.57x