Talen Energy Corporation

TLN
UtilitiesIndependent Power ProducersNASDAQ
$390.55
Market Cap: $17.85B