Logo image of MSEX

MIDDLESEX WATER CO (MSEX) Stock News

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

57.87  +0.67 (+1.17%)

After market: 57.87 0 (0%)

MSEX Latest News, Press Relases and Analysis