BEPC Brookfield Renewable Corporation

40.43CAD-0.44%Mkt Cap: 5.47B $P/E: —

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…

Key Statistics

Company
Market Cap5.47B USD
Enterprise Value28.20B USD
Revenue (TTM)2.79B USD
Gross Profit1.63B USD
Net Income (TTM)-1.71B USD
Revenue/Share11.09 CAD
Last Price40.43 CAD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.4K
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-29.66
PEG2.30
EV/EBITDA19.04
EV/Revenue10.12
P/S1.97
P/B-3.02
EPS (TTM)-29.78
EPS (Forward)-1.37
52W Range
39.155% of range63.11
52W High63.11 CAD
52W Low39.15 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 USD
CapEx (TTM)828.76M USD
FCF Margin27.07%
FCF Yield13.81%
Net Debt10.66B USD
Net Debt/EBITDA7.19
Balance Sheet
Debt/Equity-38.33
Current Ratio0.40
Quick Ratio0.23
Book Value/Sh-13.46 CAD
Cash/Share2.36 CAD
Dividends
Fwd Div Rate2.22 CAD
Trail. Div Rate0.77 CAD
Div. Yield5.47%
5Y Avg Yield4.10%
Payout Ratio108.09%
Ex-Div DateAug 31, 2026
Pay DateSep 29, 2026
Splits
Last Split3:2
Split DateDec 14, 2020
Analyst Consensus
Rating2.9 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)46.79 CAD
Upside (mean)+15.7%
Target Range46.79 CAD – 46.79 CAD
# Analysts1
Ownership
Shares Out.150.88M
Float140.51M
Insiders0.04%
Institutions77.51%
Short Interest
Short Ratio7.0d
Short % Out.1.62%
Shares Short3.01M
Short (prev mo.)2.68M
Technical
SMA 5044.48 (-9.1%)
SMA 20051.66 (-21.7%)
Beta1.16
S&P 52W Chg14.58%
Avg Vol (30d)390.04K
Avg Vol (10d)318.11K
Technical Indicators
RSI (14)36.6
MACD-1.4483
MACD Signal-1.5820
MACD Hist.+0.1337
BB Upper44.61 CAD
BB Middle41.54 CAD
BB Lower38.47 CAD
BB Width14.78%
ATR (14)1.103 CAD
Vol Ratio (20d)0.54x