Middlesex Water Co.

NASDAQ:MSEX   3:59:55 PM EDT
81.28
+1.56 (+1.96%)
Twitter Share  Facebook Share StockTwits Share