BEPCBrookfield Renewable Corporation
39.32USD-0.63%Mkt Cap: 7.17B USDP/E: Last update: 2026-06-01

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 Cap7.17B USD
Enterprise Value37.61B USD
Revenue (TTM)3.70B USD
Gross Profit2.23B USD
Net Income (TTM)-2.34B USD
Revenue/Share10.83 USD
Last Price39.32 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.4K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN
Valuation
P/E (Trailing)
P/E (Forward)-73.90
PEG2.30
EV/EBITDA18.54
EV/Revenue10.15
P/S1.97
P/B-5.20
EPS (TTM)-25.06
EPS (Forward)-0.54
52W Range
28.7664% of range45.18
52W High45.18 USD
52W Low28.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 USD
CapEx (TTM)1.14B USD
FCF Margin59.97%
FCF Yield30.97%
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. Yield3.93%
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 USD50.00 USD
# Analysts6
Ownership
Shares Out.147.66M
Float102.53M
Insiders0.04%
Institutions77.55%
Short Interest
Short Ratio5.7d
Short % Out.5.29%
Shares Short9.31M
Short (prev mo.)8.26M
Technical
SMA 5039.23 (+0.2%)
SMA 20039.09 (+0.6%)
Beta1.13
S&P 52W Chg27.70%
Avg Vol (30d)1.51M
Avg Vol (10d)1.25M
Technical Indicators
RSI (14)57.1
MACD-0.0200
MACD Signal-0.5316
MACD Hist.+0.5116
BB Upper39.84 USD
BB Middle37.26 USD
BB Lower34.68 USD
BB Width13.85%
ATR (14)1.202 USD
Vol Ratio (20d)0.31x