IDEXX Laboratories, Inc. - Common Stock (IDXX)

578.35
+9.34 (1.64%)
NASDAQ · Last Trade: Apr 22nd, 8:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors