04:42 PM EST, 11/05/2025 (MT Newswires) -- Talen Energy ( TLN ) reported Q3 earnings late Wednesday of $4.25 per diluted share, up from $3.16 a year earlier.
Analysts polled by FactSet expected $2.78.
Revenue for the three months ended Sept. 30 was $812 million, up from $650 million a year earlier.
Analysts surveyed by FactSet expected $699.9 million.
The company now expects adjusted EBITDA of $975 million to $1 billion for 2025. It also set adjusted EBITDA guidance for 2026 of $1.75 billion to $2.05 billion.