Goldman Sachs Reiterates Buy Rating on Talen Energy

Goldman Sachs maintains its buy rating on Talen Energy with a $499 price target.

Key Points

  • Goldman Sachs reiterated its buy rating on Talen Energy Corporation (TLN) with a target price of $499 on June 18, 2026.
  • Shares of TLN traded around $409.81, with a market cap of $19.59 billion, a forward P/E of 13.03, and a beta of 1.604.
  • Insider transactions included CEO Mark Allen McFarland buying and selling 260,335 shares on June 8, 2026.

Goldman Sachs reiterated its buy rating for Talen Energy Corporation (NASDAQ: TLN) on June 18, 2026, setting a price target of $499. This move underscores the firm's confidence in Talen Energy's prospects.

Talen Energy Corporation Stock Up 6.5%

Shares of Talen Energy traded near $409.81. The company has a market cap of approximately $19.59 billion, with a forward P/E ratio of 13.03 and a beta of 1.604. Over the past year, the stock has ranged from a low of $255.50 to a high of $451.28. It has a 50-day moving average of $362.54 and a 200-day moving average of $371.70. The company's financial health is reflected in a current ratio of 1.25 and a quick ratio of 0.98, though it carries a high debt-to-equity ratio of 635.42.

Recent Earnings

Talen Energy reported revenue of $3.24 billion, with a year-over-year growth rate of 96.7%. Despite the impressive revenue growth, the company posted a net margin of -0.65% and a return on equity of -1.86%, indicating some profitability challenges. The next earnings report is expected on August 6, 2026.

Insider Buying and Selling at Talen Energy Corporation

Recent insider activity at Talen Energy included CEO Mark Allen McFarland buying and selling 260,335 shares on June 8, 2026. Additionally, Abbas Gizman sold 2,600 shares at an average price of $380 on June 15, 2026. Other notable sales included Chief Asset Development Officer Dale Lebsack and Chief Operating Officer Brad Berryman, who sold 33,692 and 43,047 shares respectively on May 22, 2026.

Analysts Set New Price Targets

On June 18, 2026, Goldman Sachs initiated coverage with a buy rating and a $499 price target. Other analysts have also maintained buy ratings, including Barclays with a target of $411 on May 19, 2026, and Wells Fargo with a target of $477 on May 6, 2026. The consensus recommendation remains a buy, with a mean target price of $472.18 from 14 analyst opinions.

Analyst ratings

Wall Street's view on $TLN

ConsensusStrong Buy
Avg target$473.97
Analysts15

Targets range $388.56–$595. Not investment advice. More on $TLN.

About Talen Energy Corporation

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

Bottom Line

Goldman Sachs' reiteration of its buy rating on Talen Energy with a $499 price target suggests confidence in the company's future performance. Investors track these analyst updates closely as they can influence market perceptions. Remember, analyst ratings and price targets are based on projections and do not guarantee future performance.

Get Talen Energy Corporation alerts

New 13F filings, insider trades, and analyst moves on $TLN, sent to your inbox. Free, and you can unsubscribe anytime.

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.