IDEXX Laboratories, Inc. - Common Stock (IDXX)

575.72
+5.51 (0.97%)
NASDAQ · Last Trade: Mar 25th, 5:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors