William Blair Investment Management Reduces $17M in Talen Energy Corporation ($TLN)

William Blair trimmed its holdings in Talen Energy by 44,185 shares.

Key Points

  • William Blair Investment Management reduced its stake in Talen Energy by 44,185 shares, a 7.76% decrease, now holding 525,214 shares valued at $202.8 million.
  • Talen Energy, trading at $386.21, has a market cap of $17.65 billion and a forward P/E ratio of 11.12, with a 52-week range of $255.50 to $451.28.
  • Recent insider transactions at Talen Energy include CEO Mark McFarland's buy and sell on June 8 and various sales by other executives in May.

William Blair Investment Management has trimmed its stake in Talen Energy Corporation, NasdaqGS:TLN, by 44,185 shares. This reduction, reflected in their latest Form 13F filing with the SEC on May 8, 2026, represents a 7.76% decrease in their holdings. After the change, William Blair holds 525,214 shares, valued at approximately $202.8 million.

What Changed in William Blair's Talen Energy Position

William Blair reduced its holdings in Talen Energy from 569,399 shares to 525,214 shares, a decrease of 44,185 shares. This move marks a 7.76% reduction in their position, bringing the total value of their holdings to about $202.8 million.

Other Institutional Activity in Talen Energy

Other major institutional investors have also made moves in Talen Energy. BlackRock, Inc. increased its holdings by 90,774 shares, ending with 4,090,497 shares valued at around $1.31 billion. Rubric Capital Management LP and MFN Partners Management LP both maintained their positions with 3,602,171 and 3,000,000 shares, respectively. Vanguard Portfolio Management LLC added 2,096,199 shares, bringing its total to 2,096,199 shares worth about $669.2 million. Lone Pine Capital LLC boosted its stake significantly by 525,431 shares, now holding 1,817,947 shares valued at $580.3 million.

Talen Energy Stock Snapshot

Shares of Talen Energy (NasdaqGS:TLN) were trading at $386.21. The company has a market capitalization of approximately $17.65 billion and a forward P/E ratio of 11.12. With a beta of 1.604, the stock has experienced a 52-week low of $255.50 and a high of $451.28. The 50-day moving average is $359.29, and the 200-day moving average is $371.45. Talen Energy's current ratio is 1.247, with a quick ratio of 0.979 and a debt-to-equity ratio of 635.415.

Recent Earnings

Talen Energy reported revenues of $3.24 billion, with a revenue growth rate of 0.967. Despite this growth, the company posted a negative net margin of -0.649% and a return on equity of -1.864%. The next earnings report is scheduled for August 6, 2026.

Insider Buying and Selling at Talen Energy Corporation

There have been several insider transactions at Talen Energy. CEO Mark McFarland both bought and sold 260,335 shares on June 8, 2026. On May 22, 2026, Chief Asset Development Officer Dale Lebsack sold 33,692 shares at an average price of $324.21, and Chief Operating Officer Brad Berryman sold 43,047 shares at the same price. SVP & Chief Accounting Officer Anthony Plagens sold 2,231 shares, while Chief Commercial Officer Christopher Morice purchased 67,031 shares.

Analysts Set New Price Targets

Analysts have been active in setting price targets for Talen Energy. On May 19, 2026, Barclays maintained a 'buy' rating with a target of $411. Wells Fargo also maintained a 'buy' rating with a target of $477 on May 6, 2026. The consensus among 14 analysts is a 'buy' recommendation, with an average target price of $472.18.

About Talen Energy

Talen Energy Corporation is an independent power producer based in Houston, Texas. The company generates and sells electricity, capacity, and ancillary services in the U.S. It operates a diverse portfolio of power plants using nuclear, fossil, oil, natural gas, and coal, with a total capacity of about 13.1 gigawatts. Talen Energy was founded in 2014 and is led by CEO Mark Allen McFarland, employing around 1,880 people.

Bottom Line

William Blair's recent reduction in its Talen Energy holdings is part of routine portfolio adjustments reflected in backward-looking 13F filings. Talen Energy remains a significant player in the utilities sector, with a substantial market presence and ongoing interest from institutional investors. Investors will be watching future earnings and analyst updates closely to gauge the company's performance and market strategy.

See Also

This instant news alert was generated by automated narrative technology and financial data from EarningsIQ and public regulatory filings. It is for informational purposes only and is not financial advice.