Talen Energy Corp (TLN) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

48,582,000Shares Outstanding
46,131,472Shares held by institutions
$17,180,282,802Value of institutional holdings
94.96%Institutional ownership %
3.04%Shares Changed QoQ
573No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Talen Energy Corp (NASDAQ:TLN) has 570 institutional investors that have filed 13F reports for the period ending December 2025.

581 Institutional Holders

46,131,472 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 4,457,654 -65,505 -1.45% $1,670,907,026.00
BlackRock, Inc. 31 Dec, 2025 3,999,723 -244,636 -5.76% $1,499,256,358.00
Rubric Capital Management LP 31 Dec, 2025 3,602,171 0 0.00% $1,350,237,778.00
MFN Partners Management, LP 31 Dec, 2025 3,000,000 0 0.00% $1,124,520,000.00
FRED ALGER MANAGEMENT, LLC 31 Dec, 2025 1,804,094 140,345 8.44% $676,246,595.00
REAVES W H & CO INC 31 Dec, 2025 1,521,697 111,160 7.88% $570,392,903.00
Invesco Ltd. 31 Dec, 2025 1,441,381 378,357 35.59% $540,287,254.00
State Street Corp 31 Dec, 2025 1,321,480 -17,218 -1.29% $495,343,563.00
LONE PINE CAPITAL LLC 31 Dec, 2025 1,292,516 100,000 8.39% $484,486,697.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 1,049,196 87,784 9.13% $409,559,376.00
Sachem Head Capital Management LP 31 Dec, 2025 1,000,000 420,000 72.41% $374,840,000.00
Capital World Investors 31 Dec, 2025 774,999 0 0.00% $290,500,625.00
FMR LLC 31 Dec, 2025 645,353 -516,401 -44.45% $241,904,055.00
NORGES BANK 31 Dec, 2025 602,736 602,736 0.00% $225,929,562.00
CARRONADE CAPITAL MANAGEMENT, LP 31 Dec, 2025 577,239 16,496 2.94% $216,372,000.00
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC 31 Dec, 2025 569,399 -110,298 -16.23% $213,433,521.00
Morgan Stanley 31 Dec, 2025 437,423 -52,140 -10.65% $163,964,094.00
AMERICAN CENTURY COMPANIES INC 31 Dec, 2025 403,079 60,165 17.55% $151,090,541.00
Two Seas Capital LP 31 Dec, 2025 391,974 125,086 46.87% $146,927,534.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Dec, 2025 369,098 14,513 4.09% $138,352,694.00