Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

678.80
+143.26 (26.75%)
NASDAQ · Last Trade: Aug 4th, 1:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors