Middlesex Water Co.

NASDAQ:MSEX   1:42:24 PM EDT
81.67
+0.40 (+0.49%)
Twitter Share  Facebook Share StockTwits Share