Middlesex Water Company - Common Stock (MSEX)

53.14
+0.24 (0.45%)
NASDAQ · Last Trade: Oct 7th, 9:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors