Talen Energy Corp (TLN) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

48,582,000Shares Outstanding
46,131,385Shares held by institutions
$15,111,719,098Value of institutional holdings
94.96%Institutional ownership %
3.05%Shares Changed QoQ
571No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Talen Energy Corp (NASDAQ:TLN) has 570 institutional investors with active 13F positions as of December 2025.

571 Institutional Holders

46,131,385 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