Are Wall Street Analysts Bullish on Vistra Stock?
Irving, Texas-based Vistra Corp. (VST) operates as an integrated retail electricity and power generation company. With a market cap of $51.2 billion, the company is also involved in wholesale energy purchases and sales, commodity risk management, fuel production, and fuel logistics management activities. Shares of the leading integrated retail …