Skip to main content

Want a detailed portfolio tracker?

VST
NYSE
$157.99

Vistra Corp (VST)

Vistra Corp. The company is headquartered in Irving, Texas.
Website: https://vistracorp.com
68 analysts
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