Loading...
Talen Energy delivered a strong Q3 2025 with $207M in net income and $363M in adjusted EBITDA. Improved earnings were supported by higher operating revenues and a notable increase in free cash flow. The company narrowed its 2025 guidance while reaffirming 2026 projections.