37.12USD-0.30%Mkt Cap: 6.77B $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…
Indicators:|
Key Statistics
Company
Market Cap6.77B $
Enterprise Value36.63B $
Revenue (TTM)3.70B $
Gross Profit2.23B $
Net Income (TTM)-2.34B $
Revenue/Share10.83 USD
Last Price37.12 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.4K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-68.61
PEG2.30
EV/EBITDA18.05
EV/Revenue9.89
P/S1.83
P/B-4.83
EPS (TTM)-25.06
EPS (Forward)-0.54
52W Range
31.9739% of range45.18
52W High45.18 USD
52W Low31.97 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 Yield32.81%
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.22%
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
Rating—
Target (Mean)41.00 USD
Upside (mean)+10.5%
Target Range33.00 USD – 50.00 USD
$33.00+10.5% to mean$50.00
# Analysts6
Ownership
Shares Out.147.66M
Float102.53M
Insiders0.04%
Institutions77.99%
Short Interest
Short Ratio5.7d
Short % Out.4.48%
Shares Short9.44M
Short (prev mo.)9.64M
Technical
SMA 5038.01 (-2.3%)
SMA 20039.51 (-6.1%)
Beta1.15
S&P 52W Chg20.05%
Avg Vol (30d)1.23M
Avg Vol (10d)1.57M
Technical Indicators
RSI (14)44.7
MACD-0.2444
MACD Signal-0.2560
MACD Hist.+0.0117
BB Upper39.57 USD
BB Middle37.71 USD
BB Lower35.85 USD
BB Width9.87%
ATR (14)1.181 USD
Vol Ratio (20d)0.70x