VST Vistra Corp. logo

VST Vistra Corp.

Utilities
$165.08+0.00%OpenMarket Cap: $55.66B

As of 2026-05-26

Valuation

View Details

P/E (TTM)

55.11

PEG

P/B

9.49

P/S

3.25

EV/EBITDA

13.00

DCF Value

$14.71

FCF Yield

1.8%

Div Yield

0.6%

Margins & Returns

Gross Margin

12.7%

Operating Margin

2.1%

Net Margin

13.8%

ROE

43.2%

ROA

5.4%

ROIC

0.8%

Financials

View All
PeriodRevenueNet IncomeEPS
Q1 null$4.65B$1.03B$
Q4 null$2.34B$233.0M$
FY null$16.97B$944.0M$
Q3 null$4.97B$652.0M$

Analyst Ratings

View All

Consensus

Buy

Target (Consensus)

$227.78

Target (Median)

$232.00

Target Range

$190.00 - $293.00

4 Strong Buy15 Buy0 Hold1 Sell1 Strong Sell
TD CowenBuy
2026-05-04
JP MorganOverweight
2026-04-30
JP MorganOverweight
2026-03-19
Wells FargoOverweight
2026-02-27
JefferiesBuy
2026-02-10

Trading Activity

Insider Trades

View All
Walters Robert Charlesdirector
SellTue May 19
SULT JOHN Rdirector
SellTue May 19
Pitesa John Williamdirector
SellTue May 19
Lagacy Julie A.director
SellTue May 19
HELM SCOTT Bdirector
SellTue May 19

Congress Trades

View All
Ro KhannaBuy
Wed May 13
Julia LetlowBuy
Fri Mar 13

Company Info

Sector

Utilities

Industry

Independent Power Producers

Country

US

Exchange

Beta

1.45

Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company. The company operates through six segments: Retail, Texas, East, West, Sunset, and Asset Closure. It retails electricity and natural gas to residential, commercial, and industrial customers across 20 states in the United States and the District of Columbia. The company is also involved in the electricity generation, wholesale energy purchases and sales, commodity risk management, fuel production, and fuel logistics management activities. It serves approximately 4.3 million customers with a generation capacity of approximately 38,700 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.

Peers