MSEX Middlesex Water Co.

373
$53.04
$0.81
(1.50%)
Today
Watchers373
52-Wk Low$45.42
52-Wk High$84.38
Market Cap$960.07M
Volume5,191.00
52-Wk High$84.38
52-Wk Low$45.42