Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

522.21
-2.65 (-0.50%)
NASDAQ · Last Trade: Jun 5th, 7:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors