IDEXX Laboratories, Inc. - Common Stock (IDXX)

567.87
+4.30 (0.76%)
NASDAQ· Last Trade: Jul 13th, 10:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors