Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

677.59
+142.05 (26.52%)
NASDAQ · Last Trade: Aug 4th, 1:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors