Talen Energy Corp (TLN) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

48,582,000Shares Outstanding
45,985,232Shares held by institutions
$17,440,818,435Value of institutional holdings
94.65%Institutional ownership %
2.93%Shares Changed QoQ
570No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Talen Energy Corp (NASDAQ:TLN) appears in 570 institutional 13F filings for the quarter ending December 2025.

569 Institutional Holders

45,985,232 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Mar, 2026 4,090,497 90,774 2.27% $1,305,809,277.00
Rubric Capital Management LP 31 Mar, 2026 3,602,171 0 0.00% $1,149,921,048.00
MFN Partners Management, LP 31 Mar, 2026 3,000,000 0 0.00% $957,690,000.00
VANGUARD PORTFOLIO MANAGEMENT LLC 31 Mar, 2026 2,096,199 2,096,199 0.00% $669,169,607.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 2,046,365 2,046,365 0.00% $653,261,099.00
LONE PINE CAPITAL LLC 31 Mar, 2026 1,817,947 525,431 40.65% $580,343,221.00
Sachem Head Capital Management LP 31 Mar, 2026 1,547,500 547,500 54.75% $494,008,425.00
REAVES W H & CO INC 31 Mar, 2026 1,510,697 -11,000 -0.72% $482,259,804.00
State Street Corp 31 Mar, 2026 1,343,015 21,535 1.63% $428,730,678.00
FRED ALGER MANAGEMENT, LLC 31 Mar, 2026 1,185,953 -618,141 -34.26% $378,591,776.00
Invesco Ltd. 31 Mar, 2026 963,572 -477,809 -33.15% $307,601,089.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 909,910 -139,286 -13.28% $290,558,464.00
MILLENNIUM MANAGEMENT LLC 31 Mar, 2026 787,161 436,862 124.71% $251,285,406.00
Capital World Investors 31 Mar, 2026 774,999 0 0.00% $247,402,931.00
OAKTREE CAPITAL MANAGEMENT LP 31 Mar, 2026 662,234 331,117 100.00% $211,404,958.00
CARRONADE CAPITAL MANAGEMENT, LP 31 Mar, 2026 644,484 67,245 11.65% $205,739,000.00
Two Seas Capital LP 31 Mar, 2026 579,129 187,155 47.75% $184,875,351.00
FMR LLC 31 Mar, 2026 544,677 -100,676 -15.60% $173,877,307.00
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC 31 Mar, 2026 525,214 -44,185 -7.76% $167,664,065.00
Attestor Capital Ltd 31 Mar, 2026 479,936 336,098 233.66% $153,209,969.00