Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

371.43
-7.56 (-2.00%)
NASDAQ · Last Trade: Apr 8th, 1:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors