The company reported $0.76 earnings per share (EPS) for the quarter, missing analysts’ consensus estimates of $2.43 by ($1.67), FiscalAI reports. Vistra Stock PerformanceNYSE VST traded down $0.73 during trading on Friday, reaching $140.65. Zacks Research upgraded Vistra from a “hold” rating to a “strong-buy” rating in a report on Monday, July 20th. Helm sold 25,000 shares of Vistra stock in a transaction dated Tuesday, June 16th. Insiders sold 41,588 shares of company stock valued at $6,739,227 over the last three months.