Middlesex Water Company (MSEX) NASDAQ

52.97

-0.12(-0.23%)

Updated at September 10 04:00PM

Currency In USD