Logo image of TLN

TALEN ENERGY CORP (TLN) Stock Stock Chart

USA - NASDAQ:TLN - US87422Q1094 - Common Stock

394 USD
-13.12 (-3.22%)
Last: 10/28/2025, 8:00:01 PM
381.19 USD
-12.81 (-3.25%)
After Hours: 10/28/2025, 8:00:01 PM
Open in Chart Tool Full Screen Chart
TALEN ENERGY CORP / TLN Daily stock chart