Talen Energy Corp - TLN

Sector: Utilities · Industry: Electric Services
Website: No information yet · Social: No information yet

Company profile

Powered by TradingView

Quarter snapshot

Latest / Compare
Q1 2026 · Q4 2025
Value (USD)
Total reported value ($000)
$18.18B
QoQ value delta ($000)
-$571.2M (-3.05%)
Implied price effect (QoQ)
-13.64%
Shares
Total shares
56,093,313
QoQ shares delta
+6,127,446 (+12.26%)
Total shares held by funds (by quarter)

Market chart (TLN)

Powered by TradingView
Interactive chart by TradingView.

Top holders (Q1 2026)

Top 25 only Full list
Partial Q1 2026 data: 585 holders have filed so far. Prior holders are carried forward until their next 13F confirms a change.
Manager Value ($000) Shares % of 13F
VANGUARD GROUP INC 1,670,907 4,457,654 0.02%
BlackRock, Inc. 1,305,809 4,090,497 0.02%
Rubric Capital Management LP 1,149,921 3,602,171 12.18%
MFN Partners Management, LP 957,690 3,000,000 20.06%
VANGUARD PORTFOLIO MANAGEMENT LLC 669,169 2,096,199 0.04%
VANGUARD CAPITAL MANAGEMENT LLC 653,261 2,046,365 0.02%
SUSQUEHANNA INTERNATIONAL GROUP, LLP 600,181 1,880,091 0.07%
LONE PINE CAPITAL LLC 580,343 1,817,947 4.63%
Sachem Head Capital Management LP 494,008 1,547,500 11.9%
REAVES W H & CO INC 482,259 1,510,697 8.0%
STATE STREET CORP 428,730 1,343,015 0.01%
FRED ALGER MANAGEMENT, LLC 378,591 1,185,953 1.66%
Invesco Ltd. 307,601 963,572 0.05%
CITADEL ADVISORS LLC 305,573 957,221 0.05%
GEODE CAPITAL MANAGEMENT, LLC 290,558 909,910 0.02%
MILLENNIUM MANAGEMENT LLC 272,067 852,261 0.11%
JANE STREET GROUP, LLC 252,658 791,463 0.03%
Capital World Investors 247,402 774,999 0.03%
NORGES BANK 225,929 602,736 0.02%
CARRONADE CAPITAL MANAGEMENT, LP 205,739 644,484 2.69%
Two Seas Capital LP 184,875 579,129 2.58%
FMR LLC 173,877 544,677 0.01%
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC 167,664 525,214 0.55%
OAKTREE CAPITAL MANAGEMENT LP 153,586 481,117 2.34%
Attestor Capital Ltd 153,209 479,936 40.37%