Wilmington Savings Fund Society, FSB 13F: Adds $1.4M to TLN Stake
Key Points
- Wilmington Savings Fund Society grew its Talen Energy stake by 92.1% to end with 9,375 shares valued at about $2.93 million.
- Talen Energy recently traded around $331.42, sitting above its 50-day moving average but below its 52-week high of $449.84.
- Wall Street maintains a strong buy consensus on the independent power producer with a mean price target of $457.32.
Get Talen Energy text alerts
We text you when insiders, Congress, analysts or big funds move on $TLN.
By entering your mobile number and tapping the sign-up button, you provide express written consent to receive recurring automated text messages from TradeTexts at that number, including stock alerts about SEC filings, insider and congress trades, analyst ratings, hedge fund moves, and earnings results. Consent is not a condition of any purchase. Message frequency varies. Messages are not investment advice. Message and data rates may apply. Reply HELP for help and STOP to opt out at any time. See our Terms and Privacy Policy.
Not investment advice. TradeTexts is not a registered investment adviser, and this automated Talen Energy Corporation alert may contain errors. Disclosures
Wilmington Savings Fund Society raised its stake in Talen Energy Corporation by 92.1% during the period, purchasing an additional 4,495 shares to bring its total holding to 9,375 shares. According to a Form 13F filed with the U.S. Securities and Exchange Commission on October 23, 2026, the value of the investment reached $2,931,469 at the time of the filing. Talen Energy shares closed at $327.91 on the filing date.
Other Institutional Activity in Talen Energy Corporation
Other large investors adjusted their positions in the independent power producer around the same reporting cycle. William Blair Investment Management trimmed its holdings by 44,185 shares to finish with 525,214 shares worth $201,818,736.77. Lone Pine Capital increased its stake by 525,431 shares, ending with 1,817,947 shares valued at $698,564,331.97. Fred Alger Management reduced its position by 618,141 shares to hold 1,185,953 shares worth $455,714,311.36. Generate Investment Management opened a new position with 100,000 shares valued at $31,269,000.
Talen Energy Corporation Stock Down 7.8%
Talen Energy shares recently traded near $331.42, which is up about 1.1% from its filing-date close of $327.91. The stock trades roughly 2.2% above its 50-day moving average of $324.22, yet remains about 5.4% below its 200-day moving average of $350.46. Over the past year, shares have ranged from a low of $279.77 to a high of $449.84, leaving the recent price roughly 26.3% below its 52-week peak.
Recent Earnings
Talen Energy reported trailing twelve-month revenue of $3.74 billion with a year-over-year revenue growth rate of 111.2%. The company posted basic earnings per share of negative $4.13, alongside a net margin of negative 4.9% and a return on equity of negative 12.8%. Because the firm is not currently profitable on a trailing basis, it carries no meaningful price-to-earnings ratio. The company's next earnings release is scheduled for November 3, 2026.
Insider Buying and Selling at Talen Energy Corporation
Director and insider Gizman I. Abbas sold 2,600 shares at a price of $380.00 for a total value of $988,000 on June 15, 2026. Beneficial owner Rubric Capital Management also transacted in the company's shares previously in June 2025.
Analysts Set New Price Targets
Wall Street firms maintain a positive outlook on the stock. Morgan Stanley maintained an Overweight rating on September 18, 2026, with a target of $514.00, and later adjusted its target to $504.00 on October 21, 2026. CIBC initiated coverage with an Outperformer rating and a $499.00 target on October 16, 2026. TD Cowen initiated coverage with a Buy rating and a $475.00 target on October 22, 2026, while HSBC initiated coverage with a Buy rating and a $444.30 target on the same day. Overall, the stock carries a strong buy consensus rating from 20 analysts with a mean price target of $457.32.
About Talen Energy Corporation
Talen Energy Corporation operates as an independent power producer and infrastructure company, generating and selling electricity, capacity, and ancillary services to wholesale power markets across the United States. The company utilizes a diverse mix of generation sources, including nuclear, natural gas, oil, and coal facilities, managing approximately 13.1 gigawatts of power infrastructure from its headquarters in Houston, Texas.
Bottom Line
Institutional interest in Talen Energy remains active as the company approaches its next financial results announcement in November 2026. Observers will monitor whether the firm can bridge the gap toward its analyst mean price targets while managing its broader market valuation.
Source: Wilmington Savings Fund Society, FSB's 13F filing on $TLN (Oct 23, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Written by software, not financial advice. How we make alerts