Middlesex Water

MSEXNASDAQ
$52.74
-0.64-1.20%
At Close: -
$52.74
00.00%
After Hours: 1:00 PM EDT
15 minutes delayed

Latest news for Middlesex Water (NASDAQ:MSEX) Stock

Middlesex Water Stock (NASDAQ: MSEX)