Vistra (NYSE:VST) +7.8% in Thursday's trading, off earlier highs over 10%, after crushing analyst expectations with a 54% Y/Y surge in revenues to $6.28B in Q3, while also raising full-year profit guidance and authorizing an additional $1B of stock buybacks.
Q3 ongoing