BEPC Brookfield Renewable Corporation
Utilities$37.50-0.32%ClosedMarket Cap: $5.46B
As of 2026-05-25
Valuation
View DetailsP/E (TTM)
—
PEG
—
P/B
-1.86
P/S
1.35
EV/EBITDA
45.21
DCF Value
$-44.12
FCF Yield
-13.5%
Div Yield
4.0%
Margins & Returns
Gross Margin
47.9%
Operating Margin
51.8%
Net Margin
-132.6%
ROE
494.5%
ROA
-8.2%
ROIC
4.7%
Financials
View All| Period | Revenue | Net Income | EPS |
|---|---|---|---|
| Q1 null | $1.21B | $-3.00B | $— |
| Q4 null | $938.0M | $-706.0M | $— |
| FY null | $3.73B | $-2.34B | $— |
| Q3 null | $931.0M | $-233.0M | $— |
Analyst Ratings
View AllConsensus
Hold
Target (Consensus)
$36.00
Target (Median)
$36.00
Target Range
$36.00 - $36.00
2 Strong Buy1 Buy1 Hold1 Sell1 Strong Sell
JP MorganOverweight
2026-04-16Morgan StanleyUnderweight
2026-03-23BarclaysEqual Weight
2026-01-23BarclaysEqual Weight
2025-10-22JP MorganOverweight
2025-10-16Company Info
Sector
Utilities
Industry
Renewable Utilities
Country
US
Exchange
—
Beta
1.13
Brookfield Renewable Corporation owns and operates a portfolio of renewable energy power generating facilities primarily in the United States, Europe, Colombia, and Brazil. It operates hydroelectric, wind, and solar power plants with an installed capacity of approximately 12,723 megawatts. The company was incorporated in 2019 and is headquartered in New York, New York.