Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

390.87
+9.04 (2.37%)
NASDAQ · Last Trade: Apr 11th, 3:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors