Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

429.67
-7.77 (-1.78%)
NASDAQ · Last Trade: Apr 28th, 2:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors