Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

645.65
+1.66 (0.26%)
NASDAQ · Last Trade: Sep 16th, 5:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors