IDEXX Laboratories, Inc. - Common Stock (IDXX)

586.12
-5.72 (-0.97%)
NASDAQ · Last Trade: Apr 9th, 2:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors