In Q3 2025, Talen Energy posted $207M in net income and $363M in adjusted EBITDA. The company generated $223M in adjusted free cash flow and reaffirmed its 2026 guidance, while narrowing its 2025 outlook.
GAAP net income attributable to stockholders reached $207M for Q3 2025.
Adjusted EBITDA increased to $363M, up from $230M in Q3 2024.
Adjusted Free Cash Flow surged to $223M from $97M in the prior year quarter.
Talen reaffirmed its 2026 guidance and reported hedging 100% of 2025 expected generation.
Talen narrowed its 2025 financial guidance while maintaining 2026 projections, citing stability in operations and successful financing of recent acquisitions.
Analyze how earnings announcements historically affect stock price performance