Talen Energy Ownership | Who Owns Talen Energy?


OverviewForecastRevenueFinancialsChartTranscripts

Talen Energy Ownership Summary


Talen Energy is owned by 99.95% institutional investors, 0.72% insiders. Mfn partners management, lp is the largest institutional shareholder, holding 6.59% of TLN shares.

TLN Ownership Benchmark


TypeName% Inst% Insiders% Retail
StockTalen Energy99.95%0.72%-0.67%
SectorUtilities Stocks61.35%8.04%30.61%

Institutional Shareholders


Top Institutional Shareholders by Total Shares

HolderShares% HoldingValue
Mfn partners management, lp3.00M6.59%$872.31M
Blackrock funding, inc. /de2.04M4.48%$593.80M
Fred alger management1.90M4.18%$553.49M
Sachem head capital management lp1.35M2.97%$393.88M
Reaves w h1.25M2.75%$364.19M
William blair investment management1.10M2.42%$320.37M
Lone pine capital1.09M2.39%$316.76M
Blackstone910.94K2.00%$264.87M
Third point785.00K1.72%$228.25M
Capital world investors774.91K1.70%$225.32M

Top Institutional Shareholders by % of Total Assets

HolderShares% AssetsValue
Mfn partners management, lp3.00M18.67%$872.31M
Yost capital management, lp43.16K17.21%$12.55M
Sachem head capital management lp1.35M12.30%$393.88M
P schoenfeld asset management lp169.57K12.13%$49.31M
Apis capital advisors90.40K9.34%$26.29M
Seldon capital lp70.86K8.95%$20.61M
Reaves w h1.25M8.07%$364.19M
Tran capital management203.56K6.97%$59.19M
Engle capital management79.00K6.93%$22.97M
Newbrook capital advisors lp187.33K6.86%$54.47M

Top Buyers

HolderShares% AssetsChange
Blackrock funding, inc. /de2.04M0.01%1.09M
Blackstone910.94K1.13%864.49K
Fred alger management1.90M2.48%411.38K
Point72 asset management354.60K0.20%354.60K
Assenagon asset management313.78K0.14%313.78K

Top Sellers

HolderShares% AssetsChange
Monarch alternative capital lp---1.45M
Sculptor capital lp---886.70K
Capital world investors774.91K0.03%-597.50K
Glendon capital management lp294.38K4.70%-432.49K
Fortress investment group---388.16K

New Positions

HolderShares% AssetsChangeValue
Assenagon asset management313.78K0.14%313.78K$91.24M
Artemis investment management llp151.23K0.56%151.23K$43.97M
Owl creek asset management121.06K1.56%121.06K$35.20M
Lord, abbett81.11K0.08%81.11K$23.59M
Canada pension plan investment board80.30K0.02%80.30K$23.35M

Sold Out

HolderChange
Hexagon capital partners-5.00
Quadrant capital group-10.00
Pineridge advisors-25.00
Larson financial group-28.00
Continuum advisory-39.00

Institutional Ownership Trends


DateHoldingsChange %SharesChange %OwnershipChange %Increased PositionChange %Decreased PositionChange %
Jun 30, 202549319.37%45,531,7082.29%991.06%2717.97%14652.08%
Mar 31, 202541619.20%45,001,629-0.11%981.34%25216.67%9715.48%
Dec 31, 202434539.11%44,977,465-11.26%850.86%212-9.40%84-
Sep 30, 2024248-50,682,881-99-234---
Sep 30, 2016252-9.35%131,419,5322.10%1021.02%99-22.05%70-20.45%

Recent Insider Transactions


DateNameRoleActivityValue
Jun 25, 2025Rubric Capital Management LP-Sell$1.86M
Jun 25, 2025Rubric Capital Management LP-Sell$58.10K
Jun 25, 2025Rubric Capital Management LP-Sell$4.90M
Jun 25, 2025Rubric Capital Management LP-Sell$6.33M
Jun 25, 2025Rubric Capital Management LP-Sell$12.80M

Insider Transactions Trends


DateBuySell
2025 Q2-21
2025 Q13-
2024 Q4-1
2016 Q4--
2016 Q3--

TLN Ownership FAQ


Who owns the most shares of Talen Energy?

Talen Energy’s largest shareholders are Mfn partners management, lp (3M shares, 6.59%), Blackrock funding, inc. /de (2.04M shares, 4.48%), and Fred alger management (1.9M shares, 4.18%). Together, they hold 15.25% of Talen Energy’s total shares outstanding.

Does Blackrock own Talen Energy?

BlackRock is not among the top 10 institutional shareholders of Talen Energy.

Who is Talen Energy’s biggest shareholder by percentage of total assets invested?

Mfn partners management, lp is Talen Energy’s biggest shareholder by percentage of total assets invested, with 18.67% of its assets in 3M Talen Energy shares, valued at 872.31M$.

Try Tickergate Pro Free

Customize Everything. 100% Flexibility. Fast and Easy to Use (No code or Excel Needed)

  • Customize your own personal stocks lists, views and charts

  • Choose from hundreds of fields, up to 15 years of history

  • Conduct deep comparison analysis

  • Discover trending investment themes

  • Find your next best investment

  • Research stocks using tools