37.62USDMkt Cap: 6.86B USDP/E: —Last update: 2026-05-21
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 - Renewableloading…
Indicators:|
Key Statistics
Company
Market Cap6.86B USD
Enterprise Value36.80B USD
Revenue (TTM)3.70B USD
Gross Profit2.23B USD
Net Income (TTM)-2.34B USD
Revenue/Share10.83 USD
Last Price37.62 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.4K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-69.54
PEG2.30
EV/EBITDA18.14
EV/Revenue9.94
P/S1.85
P/B-4.89
EPS (TTM)-25.07
EPS (Forward)-0.54
52W Range
36.8281% of range37.80
52W High37.80 USD
52W Low36.82 USD
Profitability
Gross Margin59.90%
Oper. Margin14.50%
EBITDA Margin54.78%
Profit Margin-62.88%
ROE577.34%
ROA-5.07%
Growth
Revenue Growth-2.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF502.00M USD
CapEx (TTM)1.14B USD
FCF Margin59.97%
FCF Yield32.37%
Net Debt14.32B USD
Net Debt/EBITDA7.06
Balance Sheet
Debt/Equity-38.33
Current Ratio0.33
Quick Ratio0.19
Book Value/Sh-7.6930 USD
Cash/Share2.061 USD
Dividends
Fwd Div Rate1.570 USD
Trail. Div Rate1.530 USD
Div. Yield4.17%
5Y Avg Yield4.16%
Payout Ratio108.09%
Ex-Div DateMay 29, 2026
Pay DateJun 30, 2026
Splits
Last Split3:2
Split DateDec 14, 2020
Analyst Consensus
Rating2.8 (Hold)
Target (Mean)41.00 USD
Target Range33.00 USD – 50.00 USD
# Analysts6
Ownership
Shares Out.147.66M
Float102.53M
Insiders0.04%
Institutions77.56%
Short Interest
Short Ratio6.6d
Short % Out.5.11%
Shares Short8.26M
Short (prev mo.)7.01M
Technical
SMA 5039.35 (-4.4%)
SMA 20038.96 (-3.4%)
Beta1.13
S&P 52W Chg28.31%
Avg Vol (30d)1.00M
Avg Vol (10d)1.25M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—