Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

550.73
+0.76 (0.14%)
NASDAQ · Last Trade: Jul 25th, 10:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors