Vistra CEO James Burke Buy… — VST +0.60 | NewsImpactScreener