Stock Comparison

VST DUK
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric VST
Vistra Corp
DUK
Duke Energy Corp
Price $152.72 $127.38
Change % +0.95% +0.03%
Market Cap 55.96B 103.47B
P/E Ratio 48.6 20.8
EPS $3.31 $6.39
52W High $219.82 $133.20
52W Low $90.51 $111.22
Volume
Avg Volume 5.79M 5.22M
Open $150.55 $126.98
Prev Close $151.29 $127.34
Div Yield 3.23%
Annual Dividend $4.25
Payout Ratio 66.4%
Analyst Rating Strong buy Hold
Price Target $197.88 $219.09
Total Analysts 24 28