Middlesex Water Company (MSEX) NASDAQ

53.64

-0.485(-0.90%)

Updated at October 01 10:53AM

Currency In USD