Logo image of TLN

TALEN ENERGY CORP (TLN) Stock News

USA - NASDAQ:TLN - US87422Q1094 - Common Stock

411.23 USD
+0.51 (+0.12%)
Last: 9/26/2025, 8:00:00 PM
409 USD
-2.23 (-0.54%)
After Hours: 9/26/2025, 8:00:00 PM

TLN Latest News, Press Relases and Analysis