Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

656.62
+1.11 (0.17%)
NASDAQ · Last Trade: Sep 19th, 4:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors