Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

404.65
+13.71 (3.51%)
NASDAQ · Last Trade: Apr 14th, 5:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors