Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

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