Middlesex Water Co.

NASDAQ:MSEX   3:59:40 PM EDT
82.87
+0.69 (+0.84%)
Twitter Share  Facebook Share StockTwits Share