Vistra Reports Second Quarter 2022 Results; Authorizes Additional $1.25 Billion for Share Repurchases
/PRNewswire/ -- Vistra (NYSE: VST) today reported its second quarter 2022 results: Financial and Operating Highlights Results ‒ Continued to experience...