Vistra Corp. (VST)

NYQ · Utilities · Utilities - Independent Power Producers
By Alex · Tickerpine
$163.49
-4.28 (-2.55%)
Price — last all time monthly, dividend-adjusted · hover for detail
Market Cap
$55.13B
P/E (TTM)
27.3
Forward P/E
14.9
EPS (TTM)
$5.98
ROE
42.90%
Profit Margin
11.53%
Revenue Growth
43.40%
Dividend Yield
0.56%
Beta
1.41
52W High
$219.82
52W Low
$132.66
Analyst Target
$222.89
What would an investment in VST be worth today?
Run VST through our free historical return calculator.
Calculate VST returns →

Congress trading in VST

4 members of Congress have disclosed trading VST — 7 purchases and 4 sales worth an estimated $65,025. Most recent disclosure: Oct 30, 2025.

See who in Congress traded VST →

About Vistra Corp.

Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company in the United States. The company operates through five segments: Retail, Texas, East, West, and Asset Closure. The company retails electricity and natural gas to residential, commercial, and industrial customers across states in the United States and the District of Columbia. It is also involved in electricity generation, wholesale energy purchases and sales, commodity risk management, fuel procurement, and fuel logistics management activities. In addition, the company engages in decommissioning and reclamation of retired generation facilities, including mines, and battery removal and remediation activities. It serves approximately 5 million customers with a generation capacity of approximately 44,000 megawatts with a portfolio of natural gas, nuclear, coal, solar, and battery energy storage facilities. The company was formerly known as Vistra Energy Corp. and changed its name to Vistra Corp. in July 2020. Vistra Corp. was founded in 1882 and is based in Irving, Texas.

Company website ↗

VST Key Statistics

Previous Close$167.77P/E Ratio27.3
Market Cap$55.13BPEG Ratio0.48
Revenue (TTM)$19.45BROE42.90%
Gross Margin38.64%ROA6.02%
Debt / Equity355.2Employees6,390

VST in plain English

Compare VST with peers

VST vs NEENextEra Energy, Inc. $88.56 VST vs SOThe Southern Company $97.16 VST vs DUKDuke Energy Corporation $128.40 VST vs CEGConstellation Energy Corporation $264.02 VST vs AEPAmerican Electric Power Company, Inc. $138.69

Data last refreshed from public sources. Figures may be delayed. Not investment advice.