Middlesex Water Company (MSEX) NASDAQ

59.29

+1.0006(+1.72%)

Updated at October 20 01:23PM

Currency In USD