Talen Energy Corporation's stock surged 12.4% following a broad rally in nuclear and independent power stocks, driven by Google's landmark 20-year power purchase agreement with Constellation Energy for 3,590 megawatts of nuclear power. The deal validated the nuclear sector and Talen's nuclear assets.
The company expects quarterly earnings of $9.62 per share (+304.2% YoY) and revenues of $1.27 billion (+56.5% YoY), with consensus EPS estimates revised 5.1% higher over the past 30 days. TLN currently holds a Zacks Rank #3 (Hold).