Logo image of TLN

TALEN ENERGY CORP (TLN) Stock Stock Chart

NASDAQ:TLN - US87422Q1094 - Common Stock

389.43 USD
+6.04 (+1.58%)
Last: 9/9/2025, 8:13:24 PM
402.5 USD
+13.07 (+3.36%)
Pre-Market: 9/10/2025, 8:39:15 AM
Open in Chart Tool Full Screen Chart
TALEN ENERGY CORP / TLN Daily stock chart