Talen Energy Corporation

TLN
UtilitiesIndependent Power ProducersNASDAQ
$324.54
Market Cap: $14.83B