Middlesex Water Co.

NASDAQ:MSEX   1:03:11 PM EDT
84.95
+0.78 (+0.93%)
Twitter Share  Facebook Share StockTwits Share