Talen Energy TLN Institutional Ownership

NASDAQ TLN
$314.46 -2.53 (-0.80%)
At close: Aug 21, 2026 · 4:00 PM EDT

Institutions by Trading Activity

Ownership Statistics

45,612,000Shares Outstanding
45,973,648Shares held by institutions
$14,603,989,192Value of institutional holdings
100.79%Institutional ownership %
16.19%Shares Changed QoQ
569No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Talen Energy Corp (NASDAQ:TLN) has 569 institutional investors that have filed 13F reports for the period ending March 2026.

569 Institutional Holders

45,973,648 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