TALEN ENERGY CORP (TLN) Stock Chart

NASDAQ:TLN • US87422Q1094

371.215 USD
-11.04 (-2.89%)
Last: Feb 23, 2026, 11:38 AM
Open in Chart Tool
TALEN ENERGY CORP / TLN Daily stock chart