VST
NYSE
$157.99
Vistra Corp (VST)
Vistra Corp. The company is headquartered in Irving, Texas.
Sector:
Utilities
Buy
Target: $223.17 (+41.26%)
Market Cap
$54B
PEG Ratio
0.47
Profit Margin
20.6%
Forward P/E
16.92
Price Chart
Valuation
Market Cap$54B
P/E24.20
Forward P/E16.92
PEG0.47
P/S2.75
P/B17.12
Profitability
Total Revenue (TTM)$18B
Gross Profit (TTM)$7.51B
EBITDA$5.47B
Profit Margin20.6%
Operating Margin30%
EPS$6.62
Financial Health
Debt-to-Equity342.4%
Free Cash Flow Yield3.33%
Dividend Yield0.59%
Growth & Risk
Revenue 5Y CAGR+2.03%
Dividends 5Y CAGR+9.81%
Beta (5Y)1.92
Sharpe Ratio-0.11