MSEX Middlesex Water Co.

370
$53.81
$0.68
(1.28%)
Today
Watchers370
52-Wk Low$45.42
52-Wk High$84.38
Market Cap$958.99M
Volume104,836.00
52-Wk High$84.38
52-Wk Low$45.42