Middlesex Water Company - Common Stock (MSEX)

53.14
+0.24 (0.45%)
NASDAQ · Last Trade: Oct 8th, 1:59 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors