Vistra Corp. (VST) is among the leading integrated power companies with a balanced portfolio of generation, retail and energy ...