IDEXX Laboratories, Inc. - Common Stock (IDXX)

551.31
-6.63 (-1.19%)
NASDAQ · Last Trade: Oct 21st, 10:26 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors