Skip to main content
TLN
NASDAQ Energy & Transportation

Talen Energy Reports Q4 & Full Year 2025 Results, Reaffirms 2026 Guidance, and Expands Share Repurchase to $2 Billion

Analysis by Wiseek AI
Sentiment info
Positive
Importance info
8
Price
$371.48
Mkt Cap
$17.821B
52W Low
$158.08
52W High
$451.28
Market data snapshot near publication time

Summary

Talen Energy reported a GAAP net loss for 2025 but showed strong growth in Adjusted EBITDA and Free Cash Flow, reaffirmed its 2026 guidance, and significantly expanded its share repurchase program to $2 billion.


Key Events

  • Q4 & Full Year 2025 Financial Results

    Reported a GAAP Net Loss Attributable to Stockholders of $(219) million for full year 2025, primarily due to the absence of significant asset sale gains from 2024 and a $501 million accounting charge in Q4 2025 related to stock-based awards.

  • Strong Operational Performance

    Achieved full year Adjusted EBITDA of $1,035 million and Adjusted Free Cash Flow of $524 million, representing significant increases of $265 million and $241 million, respectively, over 2024.

  • 2026 Guidance Reaffirmed

    Maintained 2026 Adjusted EBITDA guidance of $1,750 million - $2,050 million and Adjusted Free Cash Flow guidance of $980 million - $1,180 million, excluding the impact of the Cornerstone Acquisition.

  • Share Repurchase Program Expanded

    Increased and extended the share repurchase program to $2 billion through year-end 2028, signaling strong management confidence and commitment to shareholder returns.


Analysis

Talen Energy's full-year 2025 GAAP net loss was primarily influenced by the absence of significant asset sale gains from 2024 and a substantial non-cash accounting charge related to stock-based awards in Q4 2025. Despite this, operational performance, as measured by Adjusted EBITDA and Adjusted Free Cash Flow, demonstrated robust growth. The reaffirmation of strong 2026 guidance signals management's confidence in future profitability and cash generation. Crucially, the expansion of the share repurchase program to $2 billion through 2028 indicates a strong commitment to returning capital to shareholders and reflects a positive outlook on the company's valuation and future prospects. Investors should consider the operational metrics and capital allocation strategy as key indicators.

At the time of this filing, TLN was trading at $371.48 on NASDAQ in the Energy & Transportation sector, with a market capitalization of approximately $17.8B. The 52-week trading range was $158.08 to $451.28. This filing was assessed with positive market sentiment and an importance score of 8 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

TLN - Latest Insights

TLN
Jun 01, 2026, 5:46 PM EDT
Source: Dow Jones Newswires
Importance Score:
8
Price at Filing: $377.20
Real-time Price: $363.00 info
Change: -$14.20 (-4%) info
Market Cap: $16.367B info
TLN
May 28, 2026, 12:14 PM EDT
Source: Reuters
Importance Score:
9
Price at Filing: $388.64
Real-time Price: $363.00 info
Change: -$25.64 (-7%) info
Market Cap: $16.367B info
TLN
May 21, 2026, 5:27 PM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $360.40
Real-time Price: $363.00 info
Change: +$2.60 (+0.72%) info
Market Cap: $16.367B info
TLN
May 05, 2026, 5:10 PM EDT
Filing Type: 10-Q
Importance Score:
9
Price at Filing: $393.00
Real-time Price: $363.00 info
Change: -$30.00 (-8%) info
Market Cap: $16.367B info
TLN
May 05, 2026, 4:07 PM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $393.01
Real-time Price: $363.00 info
Change: -$30.01 (-8%) info
Market Cap: $16.367B info
TLN
May 05, 2026, 4:05 PM EDT
Source: GlobeNewswire
Importance Score:
8
Price at Filing: $374.00
Real-time Price: $363.00 info
Change: -$11.00 (-3%) info
Market Cap: $16.367B info
TLN
Apr 17, 2026, 4:08 PM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $365.35
Real-time Price: $363.00 info
Change: -$2.35 (-0.64%) info
Market Cap: $16.367B info
TLN
Mar 19, 2026, 4:05 PM EDT
Filing Type: DEF 14A
Importance Score:
7
Price at Filing: $340.07
Real-time Price: $363.00 info
Change: +$22.93 (+7%) info
Market Cap: $16.367B info
TLN
Feb 26, 2026, 5:16 PM EST
Filing Type: 10-K
Importance Score:
8
Price at Filing: $382.99
Real-time Price: $363.00 info
Change: -$19.99 (-5%) info
Market Cap: $16.367B info
TLN
Feb 26, 2026, 4:07 PM EST
Filing Type: 8-K
Importance Score:
8
Price at Filing: $371.48
Real-time Price: $363.00 info
Change: -$8.48 (-2%) info
Market Cap: $16.367B info