Vistra is trading at $154.77 (4.4% up) as investors position ahead of the company's upcoming earnings report expected on August 7, 2026.

  • The stock is currently outperforming both its utilities peers and the broader market.
  • Consensus estimates call for sharply higher year-over-year earnings and revenue.
  • The advance comes during a broad risk-on rally in U.S. equities, while energy-related names react to lower oil prices.