Market Vistra corp. EVP Hudson Scott sells $8.79 million in stock By forbesmagzine - May 22, 2025 0 3 FacebookTwitterPinterestWhatsApp [ad_1] Vistra corp. EVP Hudson Scott sells $8.79 million in stock [ad_2] Source link