Logo image of MSEX

MIDDLESEX WATER CO (MSEX) Stock Stock Chart

NASDAQ:MSEX - Nasdaq - US5966801087 - Common Stock - Currency: USD

60.36  -2.43 (-3.87%)

Premarket: 60.6 +0.24 (+0.4%)

Open in Chart Tool Full Screen Chart
MIDDLESEX WATER CO / MSEX Daily stock chart