Vistra Corp (VST) - with several insider buys this month from three different insiders. On 6/17, a director bought 10k shares at $22.40 for about $224k. The CFO bought 18k shares at $22.01, 32k shares at $23.30 for a combined total of over $1.1M in p...