MSEX
MSEX

Middlesex Water Co

NASDAQ · Utilities
$51.24
-1.18 (-2.25%)
Analyst Consensus
Buy
10 analysts
Buy 7 70%
Hold 2 20%
Sell 1 10%
Price Target
Analyst Price Target -73.8% upside
Low Target $8.06
Average Target $13.45
High Target $18.90
Current Price $51.24
Current
$51.24
Target
$13.45
$8.06 $13.45 avg $18.90