Fred Alger Management 13F: Cuts Talen Energy (TLN) Stake by $238M
Investment firm Fred Alger Management reduced its holdings in Talen Energy Corporation by over 34% during the period ended May 15, 2026.
Reviewed by automated data checks against the source filing. How we make and check alerts
Fred Alger Management sold 618,141 shares from its stake in Talen Energy Corporation ($TLN), a 34.26% decrease, according to a 13F filing with the SEC dated May 15, 2026. It reported 1,185,953 shares worth $455.71 million at the end of the quarter.
Since the filing, $TLN is up 11.4% after 1 week, up 15.6% after 1 month and up 6.2% to date (from the $334.24 close on May 15, 2026).
Find the original: Fred Alger Management 13F filings on SEC EDGAR
Key Points
- Fred Alger Management cut its holding in Talen Energy Corporation by 34.3%, selling 618,141 shares to finish the period with 1.19 million shares valued at roughly $455.7 million.
- Fred Alger Management held 1,185,953 $TLN shares at quarter end, down 34.26% from the prior quarter.
- Talen Energy Corporation shares trade near $384.26, sitting comfortably between their 52-week low of $279.77 and high of $451.28.
- Analyst coverage shows strong interest with firms like CIBC and Morgan Stanley setting recent price targets above current trading levels.
Get $TLN trade alerts by text
We text you when insiders, Congress or big funds trade $TLN. Free.
Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Talen Energy Corporation alert may contain errors. Disclosures
Fred Alger Management Reduces Talen Energy Corporation Position
Investment firm Fred Alger Management cut its stake in Talen Energy Corporation (NasdaqGS: TLN) during the period ended May 15, 2026, according to a Form 13F filed with the Securities and Exchange Commission. The fund sold 618,141 shares, marking a 34.2% decrease from its prior holdings. This adjustment left the firm with 1,185,953 shares of the independent power producer. At the time of the report, the remaining position carried an estimated value of $455.7 million.
Talen Energy Corporation Shares Trade Near Recent Levels
Talen Energy Corporation shares changed hands around $384.26 recently. The stock moves within a 52-week range spanning from a low of $279.77 up to a high of $451.28. The company operates with a forward P/E ratio of 9.75 and carries a market capitalization of roughly $14.37 billion. Its 50-day moving average sits at $331.90, while the 200-day moving average rests at $354.14.
Insider Buying and Selling at Talen Energy Corporation
Company insider Gizman Abbas completed a sale of 2,600 shares on June 15, 2026. The transaction took place at an average price of $380.00, resulting in a total value of $988,000. Insider transactions like this provide a look at executive share management but do not necessarily signal a broader trend in company performance.
Analysts Set New Price Targets
Wall Street firms continue to update their outlooks on the power producer. On October 16, 2026, CIBC initiated coverage with an Outperformer rating and a $499.00 price target. Earlier on September 18, 2026, Morgan Stanley maintained its Overweight rating and lifted its target to $514.00 from $503.00. Mizuho also started coverage on August 24, 2026, with an Outperform rating and a $405.00 target. The stock holds a consensus buy recommendation backed by 17 analyst opinions, with a mean price target of $460.59.
Power Infrastructure Across the United States
Talen Energy Corporation functions as an independent power producer and infrastructure business based in Houston, Texas. The enterprise generates and sells electricity, capacity, and related services across wholesale power markets in the United States. Its generation fleet relies on a mix of nuclear, fossil, oil, natural gas, and coal facilities, totaling roughly 13.1 gigawatts of power infrastructure.
Looking Ahead at Talen Energy Corporation Filings
Institutional holdings reports reflect portfolio snapshots from specific past dates and might not show a fund's current stance. Investors tracking Talen Energy Corporation can anticipate the next earnings release scheduled for November 4, 2026, for updated financial metrics.
Source: Fred Alger Management's 13F filing on $TLN (May 15, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Find the original filing: Fred Alger Management 13F filings on SEC EDGAR. Written by software, not financial advice. How we make alerts
