Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

635.40
-1.94 (-0.30%)
NASDAQ · Last Trade: Oct 19th, 3:37 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors