Middlesex Water Company (MSEX) NASDAQ

52.81

-0.3(-0.56%)

Updated at August 21 04:00PM

Currency In USD