Vistra Corp.

VST
UtilitiesIndependent Power ProducersNYSE
$153.95
Market Cap: $52.12B