IDEXX Laboratories, Inc. - Common Stock (IDXX)

670.46
-6.25 (-0.92%)
NASDAQ · Last Trade: Feb 1st, 9:42 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors