Valuation
Market cap
$53.3B
P/E (ttm)
26.4
Forward P/E
14.4
Beta (5y)
1.45
Shares out
337.2M
Div yield
58.00%
Profitability & returns
ROE
42.9%
Net margin
11.5%
FCF margin
2.5%
Debt / equity
3.55
Trading information
Last price
$157.97
Day range
$157.97 – $157.97
52-wk range
$132.66 – $182.56
Avg volume
4.7M
RSI (2)
54.8
TAO zone
Neutral
Company
Sector
Utilities
Industry
Utilities - Independent Power Producers
Exchange
NYQ
Next earnings
2026-08-06
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…