Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

645.65
+1.66 (0.26%)
NASDAQ · Last Trade: Sep 17th, 3:28 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors