Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

624.14
-5.77 (-0.92%)
NASDAQ · Last Trade: Oct 9th, 12:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors