Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

522.70
-4.22 (-0.80%)
NASDAQ · Last Trade: Jun 15th, 11:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors