Talen Energy Corporation · NASDAQ:TLN

Talen Energy Corporation shareholders

As of Jun 30, 2026, 629 institutions reported holding Talen Energy Corporation. Largest: Vanguard, BlackRock and Rubric Capital Management LP. New holders, exits, insiders and big stakes, each with its filing.

HolderShares% of Talen Energy CorporationChangeFiled
Vanguard4.58M+89,502Aug 13, 2026
BlackRock4.36M+265KAug 7, 2026
Rubric Capital Management LP3.6Mno changeAug 14, 2026
MFN Partners Management, LP3Mno changeAug 12, 2026
ECP ControlCo, LLC2.4MnewAug 14, 2026
Fred Alger Management, LLC1.55M+361KAug 14, 2026
Reaves W H & Co Inc1.48M−34,033Jul 30, 2026
State Street1.38M+36,884Aug 7, 2026
Sachem Head Capital Management LP1.37M−178KAug 14, 2026
Capital Group1.25M+97,430Aug 12, 2026

Talen Energy Corporation insider trades