Middlesex Water Company (MSEX)
NASDAQ: MSEX · Real-Time Price · USD
57.96
+1.79 (3.19%)
Jul 28, 2026, 3:20 PM EDT - Market open

Middlesex Water Company Filings