IDEXX Laboratories, Inc. - Common Stock (IDXX)

564.36
+10.88 (1.97%)
NASDAQ · Last Trade: Oct 22nd, 3:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors