167.66
167.66 (0%)
As of Feb 14, 2025
Vistra Corp. [VST]
Source:
Company Overview
Vistra Corp. is an integrated retail electricity and power generation company. We combine an innovative, customer-centric approach to retail sales with safe, reliable, diverse, and efficient power generation.
Country | United States |
Headquarters | irving, texas |
Phone Number | (214) 812-4600 |
Industry | transport |
CEO | James A. Burke |
Website | www.vistracorp.com |