Logo image of TLN

TALEN ENERGY CORP (TLN) Stock Stock Chart

USA - Nasdaq - NASDAQ:TLN - US87422Q1094 - Common Stock

356 USD
-18.71 (-4.99%)
Last: 1/8/2026, 8:10:26 PM
357.144 USD
+1.14 (+0.32%)
After Hours: 1/8/2026, 8:10:26 PM
Open in Chart Tool Full Screen Chart
TALEN ENERGY CORP / TLN Daily stock chart