Companies/US/BEPC

Brookfield Renewable Corp

Ownership & governance

Filing shareholders2

NameOwnership
Blackrock, Inc6.00%
Clearbridge Investments, LLC6.00%

SEC · as of 2025-12-31

Institutional (13F)

Loading Form 13F holders…

Fund membership

Loading fund baskets…

Street consensus

Consensus holdMean target 38.86Range 33–43Analysts 7
33Mean 38.8643
  • Strong buy 1
  • Buy 1
  • Hold 4
  • Sell 1

Broker actions30

FirmActionToTargetDate
JP MorganMaintainedNeutral362026-08-03
BarclaysMaintainedEqual-Weight392026-07-22
JP MorganDowngradeNeutral382026-07-21
JP MorganMaintainedOverweight492026-04-16
Morgan StanleyDowngradeUnderweight422026-03-23
BarclaysMaintainedEqual-Weight362026-01-23
BarclaysMaintainedEqual-Weight352025-10-22
JP MorganMaintainedOverweight442025-10-16
JP MorganMaintainedOverweight412025-09-19
Morgan StanleyMaintainedOverweight392025-08-26
JP MorganMaintainedOverweight382025-07-22
Wells FargoMaintainedOverweight322025-05-05

Firm rows and rating mix from Yahoo Finance; mean target is Yahoo’s aggregate until OpenFilings derives consensus from broker rows.

Peers