IDEXX Laboratories, Inc. - Common Stock (IDXX)

515.30
+3.65 (0.71%)
NASDAQ · Last Trade: Sep 21st, 5:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors