Talen Energy Corp (TLN) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

45,796,460Shares Outstanding
7,985,663Shares held by institutions
$3,100,673,230Value of institutional holdings
98.44%Institutional ownership %
3.64%Shares Changed QoQ
552No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

The institutional landscape for Talen Energy Corp (NASDAQ:TLN) includes 552 filers as of the latest reporting cycle ending December 2025.

552 Institutional Holders

7,985,663 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
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
OAKTREE CAPITAL MANAGEMENT LP 31 Dec, 2025 631,117 275,000 77.22% $236,567,896.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