Vistra Corp. (VST) is a Utilities stock trading at $163.57 (as of 2026-06-18), with a market capitalization of $53.37B and a trailing P/E of 26.5. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Vistra Corp. operates as a retail electricity and power generation company, selling electricity and natural gas to residential, commercial, and industrial customers across 20 U.S. states and the District of Columbia. It also generates power and conducts wholesale energy purchases and sales, with activities including commodity risk management, fuel production, and fuel logistics.