Loading...
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.