Talen Energy Corp (TLN) Stock Price, Quote, News & History

TLNNASDAQ
$373.11
41.2412.43%
Last update: Oct 6, 7:57 PM
$372.40
40.5312.21%