Middlesex Water
(NASDAQ:MSEX)
$50.44
1.26[2.56%]
At close: Apr 29
$50.44
0[0.00%]
After Hours: 4:00PM EDT

Latest News for Middlesex Water Stock (NASDAQ:MSEX)

Middlesex Water Stock (NASDAQ: MSEX)