Talen Energy Corporation logo TLN - Talen Energy Corporation

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 11
HOLD 2
SELL 0
STRONG
SELL
0
| PRICE TARGET: $464.85 DETAILS
HIGH: $560.00
LOW: $405.00
MEDIAN: $457.00
CONSENSUS: $464.85
UPSIDE: 41.76%

Stock News

Talen Names Terry Nutt Chief Executive Officer and Announces $1.5 Billion Accelerated Share Repurchase

Talen Names Terry Nutt Chief Executive Officer and Announces $1.5 Billion Accelerated Share Repurchase

Mac McFarland to retire as CEO at year-end and serve as senior advisor through March 2027 Upsizes share repurchase program to a total of $3.0 billion through 2028 HOUSTON, Sept. 29, 2026 (GLOBE NEWSWIRE) -- Talen Energy Corporation (“Talen,” the “Company,” “we” or “our”) (NASDAQ: TLN), a leading independent power producer, today announced a planned CEO succession, $1.5 billion accelerated share repurchase transactions (“ASRs”) and an upsized $3.0 billion share repurchase program (“SRP”).

Sep 29, 2026 12:05 PM • globenewswire.com
Talen Energy: The Operational Mix The Market Is Overlooking

Talen Energy: The Operational Mix The Market Is Overlooking

Talen Energy presents a compelling buy opportunity, combining spot market exposure with long-term hyperscaler contracts, including an $18B Amazon PPA through 2042. TLN's operational mix is shifting, targeting 60% contracted EBITDA by 2030, leveraging nuclear, natural gas, and coal generation to meet surging data center demand. Despite near-term losses and high capex, TLN's forward P/E of 13–15x and PEG of 0.33x offer attractive upside versus sector peers trading at higher multiples.

Sep 29, 2026 08:55 AM • seekingalpha.com
Talen Energy: The Cash Flow Behind The Data Center Story

Talen Energy: The Cash Flow Behind The Data Center Story

Talen Energy offers a compelling entry point after a price decline, leveraging existing assets and a major Amazon nuclear contract to enhance earnings durability. The Amazon deal secures up to 1,920 MW of nuclear power through 2042, improving cash flow visibility but not guaranteeing indefinite margin expansion. TLN guides to $2.125B adjusted EBITDA and $1.275B adjusted free cash flow for the year, with next year's base case at $2.5B EBITDA and a target price of $431 per share.

Sep 11, 2026 09:32 AM • seekingalpha.com

Price Targets