Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

522.70
-4.22 (-0.80%)
NASDAQ · Last Trade: Jun 16th, 12:23 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors