IDEXX Laboratories, Inc. - Common Stock (IDXX)

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