Vistra Retail EVP and President Scott A. Hudson disposes of 44,444 Vistra shares worth $6.75 million - VST News | Rallies