Talen Energy (TLN) Reports Q1 EPS Beat

Talen Energy Corporation (NASDAQ:TLN) is one of the 15 Best Power Generation Stocks To Buy For Data Center Demand. On May 5, 2026, Talen Energy Corporation (NASDAQ:TLN) reported Q1 EPS of $1.33 compared to  ($2.94) last year, while revenue came in at $1.12B versus $1.07B consensus. CEO Mac McFarland said the company generated $473M in adjusted EBITDA and $350M in adjusted free cash flow during the quarter. He added that Talen continues to advance the Cornerstone acquisition after securing financing in Apr ...

Talen Energy (TLN) Reports Q1 EPS Beat - Reportify