Talen Energy Corp

TLNNASDAQ
$332.14
-10.98-3.2%
Ult. Agg.: Nov 2, 2:12 PM

Benzinga