VSTVistra Corp.
164.78USD+5.45%Mkt Cap: 55.50B USDP/E: 27.48Last update: 2026-05-26

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 Ass…

Indicators:|

Key Statistics

Company
Market Cap55.50B USD
Enterprise Value72.02B USD
Revenue (TTM)19.45B USD
Gross Profit5.83B USD
Net Income (TTM)944.00M USD
Revenue/Share57.42 USD
Last Price164.78 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees6.4K
CountryUS
SectorUtilities
IndustryUtilities - Independent Power Producers
ISIN
Valuation
P/E (Trailing)27.48
P/E (Forward)13.61
PEG1.15
EV/EBITDA10.61
EV/Revenue3.70
P/S2.59
P/B19.23
EPS (TTM)6.19
EPS (Forward)10.96
52W Range
132.6637% of range219.82
52W High219.82 USD
52W Low132.66 USD
Profitability
Gross Margin32.89%
Oper. Margin26.58%
EBITDA Margin34.92%
Profit Margin5.32%
ROE18.52%
ROA2.27%
Growth
Revenue Growth43.40%
Earnings Growth
Cash Flow & Leverage
Operating CF4.07B USD
CapEx (TTM)2.75B USD
FCF Margin2.45%
FCF Yield0.86%
Net Debt19.27B USD
Net Debt/EBITDA2.84
Balance Sheet
Debt/Equity3.94
Current Ratio0.90
Quick Ratio0.26
Book Value/Sh7.753 USD
Cash/Share1.951 USD
Dividends
Fwd Div Rate0.9200 USD
Trail. Div Rate0.9060 USD
Div. Yield0.61%
5Y Avg Yield1.86%
Payout Ratio15.15%
Ex-Div DateJun 22, 2026
Pay DateJun 30, 2026
Analyst Consensus
Rating1.4 (Strong Buy)
Target (Mean)225.06 USD
Target Range97.00 USD320.00 USD
# Analysts17
Ownership
Shares Out.337.18M
Float314.42M
Insiders0.80%
Institutions91.21%
Short Interest
Short Ratio3.3d
Short % Float4.26%
Short % Out.3.69%
Shares Short12.47M
Short (prev mo.)9.33M
Technical
SMA 50154.65 (+6.6%)
SMA 200174.32 (-5.5%)
Beta1.45
S&P 52W Chg28.31%
Avg Vol (30d)5.06M
Avg Vol (10d)6.17M
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)