Security Snapshot

Talen Energy Corp - Common Stock (TLN) Institutional Ownership

CUSIP: 87422Q109

13F Institutional Holders and Ownership History from Q2 2023 to Q1 2026

Latest Period

Q4 2025

Institutions Reporting

586

Shares (Excl. Options)

46,121,204

Price

$374.84

Type / Class
Equity / Common Stock
Symbol
TLN on Nasdaq
Shares outstanding
45,712,830
Price per share
$319.23
All holders as of 31 Dec 2025
Q4 2025
Total 13F shares
46,121,204
Total reported value
$17,309,727,905
% of total 13F portfolios
0.03%
Share change
-1,384,823
Value change
-$656,909,152
Number of holders
586
Price from insider filings
$319.23
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Sponsored

Quick Takeaways

  • TLN - Talen Energy Corp - Common Stock is tracked under CUSIP 87422Q109.
  • 586 institutions reported positions in Q4 2025.
  • 2 significant owners is listed from Schedule 13D/13G reporting.

What Changed

  • Holder count moved from 586 to 12 between Q4 2025 and Q1 2026.
  • Reported value moved from $17,309,727,905 to $3,218,715.

Why This Matters

  • You can quickly see who holds this security, then open quarter and manager detail pages for full evidence.
  • 13F and Schedule 13D/13G sections are kept together so you can cross-check institutional and beneficial ownership context.

Official SEC Source

Backed by Form 13F

Ownership context comes from SEC Form 13F and, when available, Schedule 13D/13G filings.

See Original Filing

Investment Quick Answers

What is CUSIP 87422Q109?
CUSIP 87422Q109 identifies TLN - Talen Energy Corp - Common Stock in SEC 13F datasets.

Where can I see the latest institutional holders?
Review the Q4 2025 holders report and the ownership history table below.

Significant Owners of Talen Energy Corp - Common Stock (TLN) based on Schedule 13D/G filings

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
BlackRock, Inc. 8.6% $1,664,893,931 3,913,898 BlackRock, Inc. 30 Sep 2025
Rubric Capital Management LP 7.9% -20% $1,532,291,500 -$384,173,865 3,602,171 -20% David Rosen 30 Sep 2025

As of 31 Dec 2025, 586 institutional investors reported holding 46,121,204 shares of Talen Energy Corp - Common Stock (TLN). This represents 101% of the company’s total 45,712,830 outstanding shares.

Top 25 Institutional Shareholders

The largest institutional shareholders of Talen Energy Corp - Common Stock (TLN) together control 68% of the company’s outstanding shares — a level of ownership often associated with strong institutional conviction and long‑term capital commitment.

Institution Ownership % Shares Held Share Change % Portfolio % Holdings Value
VANGUARD GROUP INC 9.8% 4,457,654 -1.4% 0.02% $1,670,907,026
BlackRock, Inc. 8.7% 3,999,723 -5.8% 0.03% $1,499,256,358
Rubric Capital Management LP 7.9% 3,602,171 0% 16% $1,350,237,778
MFN Partners Management, LP 6.6% 3,000,000 0% 24% $1,124,520,000
FRED ALGER MANAGEMENT, LLC 3.9% 1,804,094 +8.4% 2.7% $676,246,595
REAVES W H & CO INC 3.3% 1,521,697 +7.9% 10% $570,392,903
Invesco Ltd. 3.2% 1,441,381 +36% 0.08% $540,287,254
STATE STREET CORP 2.9% 1,321,480 -1.3% 0.02% $495,343,563
LONE PINE CAPITAL LLC 2.8% 1,292,516 +8.4% 3.6% $484,486,697
GEODE CAPITAL MANAGEMENT, LLC 2.3% 1,049,196 +9.1% 0.03% $409,559,376
Sachem Head Capital Management LP 2.2% 1,000,000 +72% 8.8% $374,840,000
Capital World Investors 1.7% 774,999 0% 0.04% $290,500,625
FMR LLC 1.4% 645,353 -44% 0.01% $241,904,055
NORGES BANK 1.3% 602,736 0.02% $225,929,562
CARRONADE CAPITAL MANAGEMENT, LP 1.3% 577,239 +2.9% 20% $216,372,000
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC 1.2% 569,399 -16% 0.6% $213,433,521
MORGAN STANLEY 0.96% 437,423 -11% 0.01% $163,964,094
AMERICAN CENTURY COMPANIES INC 0.88% 403,079 +18% 0.08% $151,090,541
Two Seas Capital LP 0.86% 391,974 +47% 8.6% $146,927,534
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 0.81% 369,098 +4.1% 0.02% $138,352,694
YACKTMAN ASSET MANAGEMENT LP 0.79% 360,000 -0.03% 1.9% $134,942,400
Point72 Asset Management, L.P. 0.78% 357,349 0.21% $133,948,699
MILLENNIUM MANAGEMENT LLC 0.77% 350,299 +1159% 0.09% $131,306,077
Capital Research Global Investors 0.73% 335,377 -9.7% 0.02% $125,712,715
JPMORGAN CHASE & CO 0.73% 332,315 -19% 0.01% $124,564,955

Institutional Holders of Talen Energy Corp - Common Stock (TLN) across Reporting Periods

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price (Median) Investors
2026 Q1 9,892 $3,218,715 +$331,719 $319.23 12
2025 Q4 46,121,204 $17,309,727,905 -$656,909,152 $374.84 586
2025 Q3 46,873,317 $19,953,611,299 +$738,843,767 $425.38 549
2025 Q2 45,625,338 $13,284,736,339 +$465,862,927 $290.77 452
2025 Q1 44,427,035 $8,878,811,318 -$53,420,237 $199.67 374
2024 Q4 45,073,328 $9,081,714,712 -$1,024,578,697 $201.47 318
2024 Q3 49,850,803 $8,885,482,598 +$8,326,167,564 $178.24 233
2024 Q2 2,321,904 $257,779,397 +$110,246,546 $111.02 11
2024 Q1 1,398,991 $131,994,131 +$110,901,147 $94.35 7
2023 Q4 223,686 $14,315,744 +$12,911,349 $64.00 4
2023 Q3 21,947 $1,161,471 +$1,050,245 $53.13 3
2023 Q2 2,093 $105,000 +$105,000 $50.31 2