Vistra stock opened at $149.41 on Monday. The company has a debt-to-equity ratio of 4.68, a quick ratio of 0.99 and a current ratio of 1.11. Vistra has a one year low of $40.54 and a one year high ...
Irving, Texas-based Vistra Corp. (VST) is a retail electricity and power generation company. It provides electricity and natural gas to residential, commercial, and industrial customers.