VST logo

VST

Vistra Corp.NYSEUtilities
$151.18-1.81%ClosedMarket Cap: $51.18B

As of 2026-04-06

Valuation

View Details

P/E (TTM)

54.22

PEG

P/B

10.08

P/S

3.07

EV/EBITDA

14.50

DCF Value

$15.40

FCF Yield

1.2%

Div Yield

0.6%

Margins & Returns

Gross Margin

15.9%

Operating Margin

5.8%

Net Margin

5.6%

ROE

18.9%

ROA

2.3%

ROIC

2.4%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$2.34B$233.0M$0.55
FY 2025$16.97B$944.0M$2.21
Q3 2025$4.97B$652.0M$1.75
Q2 2025$4.25B$327.0M$0.83

Analyst Ratings

View All
JP MorganOverweight
2026-03-19
Wells FargoOverweight
2026-02-27
JefferiesBuy
2026-02-10
Wells FargoOverweight
2026-01-20
B of A SecuritiesBuy
2026-01-12

Trading Activity

Insider Trades

View All
Moore Stephanie Zapataofficer: EVP and General Counsel
SellThu Mar 12
Dore Stacey Hofficer: EVP & Chief Strategy Officer
SellMon Mar 09
Dore Stacey Hofficer: EVP & Chief Strategy Officer
SellMon Mar 09
HUDSON SCOTT Aofficer: EVP & President Vistra Retail
SellMon Mar 09
HUDSON SCOTT Aofficer: EVP & President Vistra Retail
SellMon Mar 09

Congress Trades

View All
Julia LetlowBuy
Fri Mar 13

Company Info

Sector

Utilities

Industry

Country

US

Exchange

NYSE

Beta

1.50

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