Stock Comparison

MSEX VST
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MSEX
Middlesex Water Co
VST
Vistra Corp
Price $51.83 $151.51
Change % +1.41% -0.79%
Market Cap 938.32M 55.96B
P/E Ratio 21.9 48.6
EPS $2.36 $3.31
52W High $67.09 $219.82
52W Low $44.17 $90.51
Volume
Avg Volume 125.2K 5.79M
Open $50.97 $155.00
Prev Close $51.11 $152.72
Div Yield 1.19%
Annual Dividend $1.37
Payout Ratio 58.4%
Analyst Rating Strong sell Strong buy
Price Target $13.45 $197.88
Total Analysts 8 24