Forex News Vistra Corp CEO Burke sells $8.7m in shares By adminPosted onOctober 9, 2025Time to Read:-words