Talen Energy Reports Q1 2026 Earnings with Strong Performance and Guidance
Talen Energy (TLN) reported Q1 2026 earnings with adjusted EBITDA of $473 million, more than doubling year-over-year due to acquisitions and higher energy prices. The company also reported adjusted free cash flow of $350 million, quadrupling year-over-year. Talen reaffirmed its 2026 guidance and highlighted a net leverage ratio of 3.1x.

Tickers: $TLN
Topics: adjusted_ebitda debt_refinancing earnings free_cash_flow guidance