Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

642.99
+2.55 (0.40%)
NASDAQ · Last Trade: Sep 7th, 11:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors