Share Facebook Twitter LinkedIn Pinterest Email Vistra Corp. director Scott Helm sells $8.64 million in stock Vistra Corp. director Scott Helm sells $8.64 million in stock Read more at: www.investing.com Tags: Corp director helm million Scott sells Stock Vistra