Benzinga

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

TLNNASDAQ
$331.42
-28.07-7.81%
Last update: Oct 22, 5:38 PM
$330.00
-29.49-8.2%