Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

473.67
+2.29 (0.49%)
NASDAQ · Last Trade: May 2nd, 1:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors