Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

525.93
+7.33 (1.41%)
NASDAQ · Last Trade: Jun 11th, 1:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors