VST Vistra Corp. Common Stock
140.02USD+0.19%Mkt Cap: 47.00B $P/E: 23.613d ago
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…
Industry Peers
Utilities - Independent Power ProducersKey Statistics
Company
Market Cap47.00B USD
Enterprise Value69.56B USD
Revenue (TTM)19.21B USD
Gross Profit5.83B USD
Net Income (TTM)944.00M USD
Revenue/Share56.84 USD
Last Price140.02 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees6.4K
CountryUS
SectorUtilities
IndustryUtilities - Independent Power Producers
ISIN—
Valuation
P/E (Trailing)23.61
P/E (Forward)13.44
PEG0.35
EV/EBITDA10.47
EV/Revenue3.62
P/S2.45
P/B15.65
EPS (TTM)5.93
EPS (Forward)10.42
52W Range
132.669% of range217.10
52W High217.10 USD
52W Low132.66 USD
Profitability
Gross Margin32.89%
Oper. Margin13.77%
EBITDA Margin34.59%
Profit Margin5.32%
ROE18.52%
ROA2.27%
Growth
Revenue Growth-5.50%
Earnings Growth-6.20%
Cash Flow & Leverage
Operating CF4.07B USD
CapEx (TTM)2.75B USD
FCF Margin0.19%
FCF Yield0.08%
Net Debt20.07B USD
Net Debt/EBITDA3.02
Balance Sheet
Debt/Equity3.94
Current Ratio0.97
Quick Ratio0.26
Book Value/Sh8.95 USD
Cash/Share1.30 USD
Dividends
Fwd Div Rate0.92 USD
Trail. Div Rate0.91 USD
Div. Yield0.66%
5Y Avg Yield0.99%
Payout Ratio15.35%
Ex-Div DateSep 21, 2026
Pay DateSep 30, 2026
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)212.25 USD
Upside (mean)+51.6%
Target Range106.00 USD – 305.00 USD
106.00+51.6% to mean305.00
# Analysts20
Ownership
Shares Out.335.64M
Float312.95M
Insiders0.78%
Institutions92.02%
Short Interest
Short Ratio2.2d
Short % Float3.35%
Short % Out.2.89%
Shares Short9.70M
Short (prev mo.)9.64M
Technical
SMA 50143.31 (-2.3%)
SMA 200154.91 (-9.6%)
Beta1.41
S&P 52W Chg14.58%
Avg Vol (30d)4.67M
Avg Vol (10d)5.69M
Technical Indicators
RSI (14)46.6
MACD-1.4953
MACD Signal-1.5253
MACD Hist.+0.0300
BB Upper151.43 USD
BB Middle142.35 USD
BB Lower133.27 USD
BB Width12.76%
ATR (14)4.937 USD
Vol Ratio (20d)2.65x