Logo image of MSEX

MIDDLESEX WATER CO (MSEX) Stock News

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

57.44  -0.43 (-0.74%)

After market: 57.44 0 (0%)

MSEX Latest News, Press Relases and Analysis