34.08USD-2.46%Mkt Cap: 6.22B $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 - RenewableIndicators:|
Key Statistics
Company
Market Cap6.22B $
Enterprise Value35.59B $
Revenue (TTM)3.70B $
Gross Profit2.23B $
Net Income (TTM)-2.34B $
Revenue/Share10.83 USD
Last Price34.08 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.4K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-63.00
PEG2.30
EV/EBITDA17.54
EV/Revenue9.61
P/S1.68
P/B-4.43
EPS (TTM)-25.07
EPS (Forward)-0.54
52W Range
32.7611% of range45.18
52W High45.18 USD
52W Low32.76 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 $
CapEx (TTM)1.14B $
FCF Margin59.97%
FCF Yield35.74%
Net Debt14.32B $
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.49%
5Y Avg Yield4.20%
Payout Ratio108.09%
Ex-Div DateMay 29, 2026
Pay DateJun 30, 2026
Splits
Last Split3:2
Split DateDec 14, 2020
Analyst Consensus
Rating2.7 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)41.00 USD
Upside (mean)+20.3%
Target Range33.00 USD – 50.00 USD
$33.00+20.3% to mean$50.00
# Analysts6
Ownership
Shares Out.147.66M
Float102.53M
Insiders0.04%
Institutions77.91%
Short Interest
Short Ratio5.4d
Short % Out.4.54%
Shares Short8.17M
Short (prev mo.)9.44M
Technical
SMA 5037.18 (-8.3%)
SMA 20039.60 (-13.9%)
Beta1.16
S&P 52W Chg20.25%
Avg Vol (30d)1.31M
Avg Vol (10d)1.17M
Technical Indicators
RSI (14)32.8
MACD-0.8880
MACD Signal-0.6767
MACD Hist.-0.2114
BB Upper38.88 USD
BB Middle36.30 USD
BB Lower33.73 USD
BB Width14.18%
ATR (14)1.119 USD
Vol Ratio (20d)1.08x