IDEXX Laboratories, Inc. - Common Stock (IDXX)

527.35
-8.03 (-1.50%)
NASDAQ· Last Trade: Sep 8th, 1:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors