IDEXX Laboratories, Inc. - Common Stock (IDXX)

563.69
+1.53 (0.27%)
NASDAQ· Last Trade: Jun 8th, 2:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors