IDEXX Laboratories, Inc. - Common Stock (IDXX)

506.48
-7.14 (-1.39%)
NASDAQ · Last Trade: Sep 17th, 7:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors