NasdaqGS:TLNRenewable Energy
Did Talen’s Profit Return and AWS Nuclear Deal Just Shift Talen Energy's (TLN) Investment Narrative?
Talen Energy reported past first-quarter 2026 results showing sales of US$1,241 million and revenue of US$1,129 million, with net income of US$63 million marking a shift from a loss a year earlier, alongside continued share repurchases and progress on financing its Cornerstone power plant acquisition.
Beyond the headline profit swing, the company is pairing large-scale debt-funded capacity additions with a long-term nuclear power supply agreement to Amazon Web Services that could...