Stockreport

Talen Energy Corp (TLN) Q4 2025 Earnings Call Highlights: Strong Financial Performance and ... [Yahoo! Finance]

Talen Energy Corporation  (TLN) 
PDF This article first appeared on GuruFocus Adjusted EBITDA: $1.035 billion for the year ended 2025. Adjusted Free Cash Flow: $524 million for the year ended 2025. L [Read more]