Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

637.01
+3.17 (0.50%)
NASDAQ · Last Trade: Oct 3rd, 9:47 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors