USUtilities

Brookfield Renewable Corp (BEPC)

US · Utilities · Utilities - Renewable

$33.55-1.79%
Last close · 2026-08-04

Latest quarter · ended 2026-03-31

Revenue
$1.21B
Revenue YoY
+33.5%
Net profit
$-3.00B
Profit YoY
-60071.1%
EPS
$-0.40
EPS estimate
$-0.01
Net margin
-247.6%

EPS came in at -0.40 against a street estimate of -0.01 — a miss of 3900.0%.

Key statistics

Market cap
$6.23B
Forward P/E
14.6
P/B
55.31
Book value
$-7.69
EPS (TTM)
$-21.54
Dividend yield
4.70%
52-week high
$44.34
52-week low
$31.51
50-day MA
$36.37
200-day MA
$39.39
Beta
1.17

Analyst view

Analysts rate Brookfield Renewable Corp a buy (4 buy, 3 hold, 0 sell out of 7) with an average price target of $42.40.

Shareholding

Insiders
0.04%
Institutions
100.59%

Largest institutional holders

FundStake
Brookfield Corp5.53%
ClearBridge Advisors, LLC5.33%
Vanguard Group Inc3.34%
Parnassus Investments LLC2.76%
Canada Pension Plan Investment Board2.47%
Legal & General Group PLC2.24%
Vanguard Capital Management, LLC2.14%
BlackRock Inc1.81%

See the full picture

Technicals, trade setups with a published hit rate, $AI analysis and earnings-call summaries for Brookfield Renewable Corp — free to start.

Google PlayApp Store

Other Utilities companies

Data updated 2026-08-05.