IDEXX Laboratories, Inc. - Common Stock (IDXX)

563.47
+12.48 (2.27%)
NASDAQ· Last Trade: May 28th, 11:15 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors