MSEX Middlesex Water Co.

374
$57.21
$0.47
(0.81%)
Today
Watchers374
52-Wk Low$45.42
52-Wk High$84.38
Market Cap$1.02B
Volume111,937.00
52-Wk High$84.38
52-Wk Low$45.42