Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

632.22
+14.05 (2.27%)
NASDAQ · Last Trade: Sep 28th, 7:42 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors