Stockreport

Talen Energy Reports Full Year 2024 Results, Exceeds 2024 Guidance and Reaffirms 2025 Guidance

Talen Energy Corporation  (TLN) 
PDF Earnings Release Highlights Full year GAAP Net Income (Loss) Attributable to Stockholders of $998 million.Full year Adjusted EBITDA of $770 million and Adjusted Free Ca [Read more]