Compare
Vistra Corp. logo

Vistra Corp.(VST) stock price and fundamentals

Independent Power Producers · Irving, TX

$140.41-0.37 (-0.26%)

Delayed quote: Sep 22, 2026, 4:00 PM EDT