MSEX Middlesex Water Co.

373
$53.85
$1.20
(2.18%)
Today
Watchers373
52-Wk Low$45.42
52-Wk High$84.38
Market Cap$960.07M
Volume105,422.00
52-Wk High$84.38
52-Wk Low$45.42