IDEXX Laboratories, Inc. - Common Stock (IDXX)

525.80
-10.13 (-1.89%)
NASDAQ· Last Trade: Jun 30th, 3:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors