Middlesex Water Co.

NASDAQ:MSEX  
79.66
+0.43 (+0.54%)
Twitter Share  Facebook Share StockTwits Share