BEPC Brookfield Renewable Corporation

28.32USD-0.70%Mkt Cap: 5.26B $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.26B USD
Enterprise Value34.55B USD
Revenue (TTM)3.83B USD
Gross Profit2.23B USD
Net Income (TTM)-2.34B USD
Revenue/Share11.09 USD
Last Price28.32 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.4K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-29.69
PEG2.30
EV/EBITDA16.99
EV/Revenue9.03
P/S1.38
P/B-2.96
EPS (TTM)-21.55
EPS (Forward)-0.96
52W Range
27.574% of range45.18
52W High45.18 USD
52W Low27.57 USD
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 CF502.00M USD
CapEx (TTM)1.14B USD
FCF Margin27.07%
FCF Yield19.71%
Net Debt14.63B USD
Net Debt/EBITDA7.19
Balance Sheet
Debt/Equity-38.33
Current Ratio0.40
Quick Ratio0.23
Book Value/Sh-9.62 USD
Cash/Share2.36 USD
Dividends
Fwd Div Rate1.57 USD
Trail. Div Rate0.77 USD
Div. Yield5.50%
5Y Avg Yield4.14%
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)38.86 USD
Upside (mean)+37.2%
Target Range33.00 USD – 43.00 USD
33.00+37.2% to mean43.00
# Analysts7
Ownership
Shares Out.150.88M
Float140.51M
Insiders0.04%
Institutions77.51%
Short Interest
Short Ratio7.9d
Short % Out.6.93%
Shares Short12.86M
Short (prev mo.)12.51M
Technical
SMA 5031.86 (-11.1%)
SMA 20037.30 (-24.1%)
Beta1.16
S&P 52W Chg14.58%
Avg Vol (30d)1.69M
Avg Vol (10d)1.84M
Technical Indicators
RSI (14)32.1
MACD-1.0979
MACD Signal-1.1368
MACD Hist.+0.0390
BB Upper31.97 USD
BB Middle29.46 USD
BB Lower26.95 USD
BB Width17.04%
ATR (14)0.7799 USD
Vol Ratio (20d)0.88x