Vistra Corp. (VST) stock: insider buying, earnings and risk | BrightDollar