Vistra CEO James A. Burke reports $904,561 common share purchase - VST News | Rallies