BEPC Brookfield Renewable Corporation logo

BEPC Brookfield Renewable Corporation

Utilities
$39.06+4.16%ClosedMarket Cap: $5.68B

As of 2026-05-26

Analyst Consensus

Consensus

Hold

Target (Consensus)

$36.00

Target (Median)

$36.00

Target Range

$36.00 - $36.00

Upside from current price: -7.8%

Rating Distribution

2 Strong Buy1 Buy1 Hold1 Sell1 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-04-16JP MorganmaintainOverweightOverweight
2026-03-23Morgan StanleydowngradeUnderweightOverweight
2026-01-23BarclaysmaintainEqual WeightEqual Weight
2025-10-22BarclaysmaintainEqual WeightEqual Weight
2025-10-16JP MorganmaintainOverweightOverweight
2025-08-26Morgan StanleymaintainOverweightOverweight
2025-07-22JP MorganmaintainOverweightOverweight
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Thu Dec 31$-0.95$6.08B2
Fri Dec 31$-1.85$7.10B2
Sun Dec 31$-1.70$7.36B1
Mon Dec 31$0.00$3.85B0