IDEXX Laboratories, Inc. - Common Stock (IDXX)

586.67
-3.33 (-0.56%)
NASDAQ· Last Trade: Aug 8th, 3:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors