Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

642.99
+2.55 (0.40%)
NASDAQ · Last Trade: Sep 8th, 3:27 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors