IDEXX Laboratories, Inc. - Common Stock (IDXX)

519.63
+8.89 (1.74%)
NASDAQ· Last Trade: Sep 16th, 12:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors