IDEXX Laboratories, Inc. - Common Stock (IDXX)

560.88
+2.97 (0.53%)
NASDAQ· Last Trade: Jun 14th, 7:26 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors