Vistra Corp.VST

Market cap
$56.5B
P/E ratio