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

TLNNASDAQ
$326.78
-30.50-8.54%
Last update: Nov 4, 7:14 PM