
Irving, Texas-based Vistra Corp. (VST) is an integrated retail electricity and power generation company. Valued at a market cap of $51.6 billion, the company retails electricity and natural gas to residential, commercial, and industrial customers and is also involved in the electricity generation, wholesale energy purchases and sales, commodity risk management, fuel production, and fuel logistics management activities.
This utility company has considerably outperformed the broader market over the past 52 weeks. Shares of VST have rallied 61.4% over this time frame, while the broader S&P 500 Index ($SPX) has gained 9.8%. Moreover, on a YTD basis, the stock is up 10.3%, compared to SPX’s slight downtick.