Middlesex Water Company (MSEX) NASDAQ

51.62

-0.88(-1.68%)

Updated at November 17 04:00PM

Currency In USD