Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

652.27
+0.16 (0.02%)
NASDAQ · Last Trade: Aug 13th, 4:00 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors