OwlTicker
Opening your desk…
Retry
VST
VST: earnings, filings and news, read by Graham as they come out.
Reads
Vistra Corp.'s share price soared from $38.52 at the end of 2023 to $152.02 in October 2026, yet its TTM net income of $2.22B remains highly sensitive to massive unrealized hedging losses.
Graham · VST