Companies/US/TLN

TALEN ENERGY CORPORATION

Ownership & governance

Executives 5Directors 7Avg age 56Avg tenure 2.7y
Mark McFarland
Chief Executive Officer
Age 56Since 2023-04-30Profile →

Shareholders5

NameStakeShares
BlackRock Advisors LLC
8.697 %
3,947,825
Rubric Capital Management LP
7.935 %
3,602,171
MFN Partners Management LP
6.609 %
3,000,000
Energy Capital Partners Management LP
5.287 %
2,399,998
Vanguard Portfolio Management LLC
4.618 %
2,096,199

Catalog · 2026-07-09

Proxy officers17

NameRoleSinceShares
Stephen SchaeferChairman2023-03-31-
Andrew WrightDirector or executive officer—32,285
Anthony HortonDirector or executive officer2023-01-019,265
Anthony HortonDirector/Board Member2023-05-16-
Brad L. BerrymanDirector or executive officer—32,418
Christine Benson-SchwartzsteinDirector/Board Member2023-05-16-
Gizman AbbasDirector or executive officer2023-01-016,736
Gizman AbbasDirector/Board Member2023-04-30-

Proxy · as of 2026-07-09

Institutional (13F)

Loading Form 13F holders…

Fund membership

Loading fund baskets…

Street consensus

Consensus buyMean target 455.65Range 307–560Analysts 17
307Mean 455.65560
  • Strong buy 6
  • Buy 9
  • Hold 2

Broker actions40 of 67

FirmActionToTargetDate
Morgan StanleyMaintainedOverweight5142026-09-18
MizuhoInitiatedOutperform4052026-08-24
Morgan StanleyMaintainedOverweight5032026-08-21
Wells FargoMaintainedOverweight5012026-08-06
BarclaysMaintainedOverweight4082026-07-28
Wells FargoMaintainedOverweight4822026-07-27
JefferiesMaintainedHold4222026-07-20
ScotiabankMaintainedSector Perform4702026-07-15
Goldman SachsInitiatedBuy4992026-06-18
BarclaysMaintainedOverweight4112026-05-19
Wells FargoMaintainedOverweight4772026-05-06
BarclaysMaintainedOverweight4082026-04-21

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

Peers