Why Talen Energy (TLN) Stock Is Down Today
Investivoq PriceTracker
Talen Energy Corporation (TLN) is down 3.3% today. Here is some analysis on what might have caused this price movement. ([stocktitan.net](https://www.stocktitan.net/overview/TLN/))
Analysis: The most likely explanation is a mix of profit-taking after this week’s rally and fresh selling pressure tied to insider-related supply, rather than a clearly negative operating update. This could be because investors are digesting a recent capacity-contract announcement that had lifted the stock, while a new Form 144 and the end of an executive lock-up create a near-term overhang. ([sec.gov](https://www.sec.gov/Archives/edgar/data/1622536/000162253626000088/tln-20261109.htm))
Details:
Sources:
SEC, Talen Energy, StockTitan
Disclaimer: This price movement analysis was generated with the help of AI. Please double-check the information provided for mistakes.
$TLN Insider Trading Activity
$TLN insiders have traded $TLN stock on the open market 1 times in the past 6 months. Of those trades, 0 have been purchases and 1 have been sales.
Here’s a breakdown of recent trading of $TLN stock by insiders over the last 6 months:
- GIZMAN I ABBAS sold 2,600 shares for an estimated $988,000
To track insider transactions, check out Investivoq's insider trading dashboard. You can access data on insider stock transactions through the Investivoq API insider transaction endpoint.
$TLN Hedge Fund Activity
We have seen 356 institutional investors add shares of $TLN stock to their portfolio, and 338 decrease their positions in their most recent quarter.
Here are some of the largest recent moves:
- ECP CONTROLCO, LLC added 2,399,998 shares (+inf%) to their portfolio in Q2 2026, for an estimated $922,223,231
- LONE PINE CAPITAL LLC removed 1,817,947 shares (-100.0%) from their portfolio in Q2 2026, for an estimated $698,564,314
- SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. removed 427,146 shares (-100.0%) from their portfolio in Q3 2026, for an estimated $133,564,282
- FRED ALGER MANAGEMENT, LLC added 360,520 shares (+30.4%) to their portfolio in Q2 2026, for an estimated $138,533,415
- UBS GROUP AG added 329,959 shares (+105.9%) to their portfolio in Q3 2026, for an estimated $103,174,879
- INVESCO LTD. removed 317,082 shares (-53.9%) from their portfolio in Q3 2026, for an estimated $99,148,370
- BOSTON PARTNERS removed 280,320 shares (-91.1%) from their portfolio in Q3 2026, for an estimated $87,653,260
To track hedge funds' stock portfolios, check out Investivoq's institutional holdings dashboard. You can access data on hedge funds moves and 13F filings through the Investivoq API 13F endpoint.
$TLN Analyst Ratings
Wall Street analysts have issued reports on $TLN in the last several months. We have seen 9 firms issue buy ratings on the stock, and 0 firms issue sell ratings.
Here are some recent analyst ratings:
- Evercore ISI Group issued a "Outperform" rating on 11/04/2026
- CIBC issued a "Outperformer" rating on 10/28/2026
- Wells Fargo issued a "Overweight" rating on 10/28/2026
- Barclays issued a "Overweight" rating on 10/27/2026
- TD Cowen issued a "Buy" rating on 10/22/2026
- HSBC issued a "Buy" rating on 10/22/2026
- Morgan Stanley issued a "Overweight" rating on 10/21/2026
To track analyst ratings and price targets for $TLN, check out Investivoq's $TLN forecast page.
$TLN Price Targets
Multiple analysts have issued price targets for $TLN recently. We have seen 11 analysts offer price targets for $TLN in the last 6 months, with a median target of $475.0.
Here are some recent targets:
- Durgesh Chopra from Evercore ISI Group set a target price of $515.0 on 11/04/2026
- Mark Jarvi from CIBC set a target price of $493.0 on 10/28/2026
- Shahriar Pourreza from Wells Fargo set a target price of $479.0 on 10/28/2026
- Nicholas Campanella from Barclays set a target price of $387.0 on 10/27/2026
- Shelby Tucker from TD Cowen set a target price of $475.0 on 10/22/2026
- Meike Becker from HSBC set a target price of $444.3 on 10/22/2026
- David Arcaro from Morgan Stanley set a target price of $504.0 on 10/21/2026
This article is not financial advice. See Investivoq's disclaimers for more information. Note that there may be inaccuracies due to mistakes in ticker-mapping, and other anomalies.