VST

Utilities Utilities - Independent Power Producers

Vistra Corp.

$140.02
+0.24 +0.17% today

Price History

Not enough data

Key Stats

Market Cap
47.00B
Avg Volume
4.60M
P/E (TTM)
23.57
EPS
$5.94
52W High
$217.10
52W Low
$132.66
Div. Yield
0.7%

Analyst Ratings

Buy
4
Str Buy
16
Buy
0
Hold
0
Sell
1
Str Sell

Valuation

Forward P/E
13.44
P/B Ratio
15.65
P/S Ratio
2.45
EV/EBITDA
10.47
EV/Revenue
3.62
PEG Ratio
0.35

Margins

Gross Margin 38.3%
Operating Margin 13.8%
Net Margin 11.6%
EBITDA Margin 34.6%

Growth & Returns

Revenue Growth (YoY)
(5.5%)
Earnings Growth (YoY)
(6.2%)
Earnings Growth (QoQ)
(6.7%)
Return on Equity
43.0%
Return on Assets
5.9%

Liquidity & Leverage

Current Ratio
0.97
Quick Ratio
0.26
Debt / Equity
3.73
Total Cash
435.00M
Total Debt
20.51B

About

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.

vistracorp.com