Middlesex Water Co.

NASDAQ:MSEX   3:59:50 PM EDT
105.56
-1.55 (-1.45%)
Twitter Share  Facebook Share StockTwits Share