Skip to content

Middlesex Water Company

🇺🇸XNAS.MSEXUnited StatesUtilities

$56.21USDdown -0.10 (-0.18%)ClosedEnd of day11:07 PM