Vistra Surges 54% Revenue Growth, $1B Buyback Boosts S&P 500 Standing
S&P 500 leader Vistra (VST) topped third-quarter revenue expectations early Thursday, gave initial 2025 guidance and announced an additional $1 billion for its share repurchasing program. Vistra’s Q3 results come…