Logo image of MSEX

MIDDLESEX WATER CO (MSEX) Stock Stock Chart

NASDAQ:MSEX - US5966801087 - Common Stock

53.32 USD
-0.22 (-0.41%)
Last: 9/2/2025, 10:53:29 AM
Open in Chart Tool Full Screen Chart
MIDDLESEX WATER CO / MSEX Daily stock chart