Middlesex Water Company (MSEX)
NASDAQ: MSEX · Real-Time Price · USD
58.96
+0.15 (0.25%)
Aug 19, 2026, 10:49 AM EDT - Market open

Middlesex Water Company Filings