Barclays Cuts Talen Energy (TLN) Price Target to $387

Key Points

  • Barclays reduced its target for Talen Energy from $408 to $387, reflecting ongoing adjustments in their outlook.
  • Barclays's $387 price target implies 14.57% upside from Talen Energy Corporation's ($TLN) current $337.78 share price.
  • As of October 27, 2026, Talen Energy shares recently traded around $337.78, which is about 2.1% below the last closing price of $345.12.
  • The consensus price target for Talen Energy is currently $453.82, significantly higher than the recent trading price.

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

On October 27, 2026, Barclays lowered its price target on Talen Energy Corporation (TLN) to $387 from $408 while maintaining an Overweight rating. This change reflects Barclays' updated outlook on the company. The firm did not initiate coverage, as this adjustment comes after a prior target was set.

TLN Talen Energy Corporation
$337.78 -14.86% year to date
Daily close · Oct 26, 2026
Analyst rating track record

Barclays vs. the S&P 500

YTD return +2.01% hypothetical
All-time return +2.01% S&P 500 +1.02%
vs. S&P 500 +0.99% ahead of the index

Hypothetical returns from Barclays's disclosed trades, not real profit or advice. How we model this.

Other Institutional Activity in Talen Energy

Cushing Asset Management recently increased its position in Talen Energy by 15,800 shares, bringing its total to 92,600 shares worth about $28.9 million as of October 26, 2026. Wilmington Savings Fund Society also holds 9,375 shares, having increased its holdings by 4,495 shares. ECP ControlCo, LLC added 1,199,999 shares, totaling nearly 2.4 million shares in the company.

Talen Energy Corporation Stock Up 3.0%

As of October 27, 2026, Talen Energy shares traded at $337.78, which is about 2.1% below the last closing price of $345.12. The stock is currently below its 200-day moving average but is above its 50-day average by about 4.5%. The shares are also approximately 24.9% below their 52-week high of $449.84.

12-month forecast

$TLN price target

Talen Energy Corporation daily closes and this analyst's $387 target. Not advice.

Recent Earnings

Talen Energy reported trailing twelve-month revenue of approximately $3.74 billion, with a year-over-year revenue growth of 111.2%. However, the company has faced challenges, showing a net margin of -4.9% and a return on equity of -12.8%. The next earnings report is scheduled for November 3, 2026.

Insider Buying and Selling at Talen Energy Corporation

Insider trades show that Rubric Capital Management, a beneficial owner of more than 10% of Talen Energy shares, sold 388,530 shares valued at approximately $114.1 million on June 27, 2025. Additionally, Director Gizman I. Abbas sold 2,600 shares at an average price of $380, totaling about $988,000 on June 15, 2026.

Analysts Set New Price Targets

On October 27, 2026, Barclays maintained its Overweight rating for Talen Energy while lowering its price target to $387 from $408. Other firms, like CIBC and Morgan Stanley, have recently set targets of $499 and $504, respectively. The current consensus price target is $453.82, based on 20 analyst opinions, suggesting a strong buy recommendation.

About Talen Energy

Talen Energy Corporation is an independent power producer based in Houston, Texas. It operates various power plants that generate electricity from multiple fuel sources, including nuclear, fossil, and natural gas. The company owns about 13.1 gigawatts of power infrastructure, making it a significant player in the U.S. energy market.

Bottom Line

Investors should keep an eye on Talen Energy's upcoming earnings report on November 3, 2026, as well as any further analyst updates following Barclays' recent target change. With the stock trading below its consensus target, market reactions could shift based on performance and market conditions.

Source: Barclays's rating change on $TLN (Oct 27, 2026). Written by software, not financial advice. How we make alerts

Get $TLN trade alerts by text

SMS Terms

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.

Full terms and conditions