IDEXX Laboratories, Inc. - Common Stock (IDXX)

558.80
-10.97 (-1.93%)
NASDAQ· Last Trade: Jul 30th, 10:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors