Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

524.91
+2.70 (0.52%)
NASDAQ · Last Trade: Jun 7th, 10:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors