Logo image of TLN

TALEN ENERGY CORP (TLN) Stock Stock Chart

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

354.24 USD
-13.69 (-3.72%)
Last: 12/5/2025, 8:00:00 PM
354.24 USD
0 (0%)
After Hours: 12/5/2025, 8:00:00 PM
Open in Chart Tool Full Screen Chart
TALEN ENERGY CORP / TLN Daily stock chart