Vistra to Report First Quarter Results on May 8, 2024PR Newswire • 9 days agoVistra to Report First Quarter Results on May 8, 2024 Vistra to Report First Quarter Results on May 8, 2024 PR Newswire IRVING, Texas, April 15, 2024 IRVING, Texas, April 15, 2024 /PRNewswire...