IDEXX Laboratories, Inc. - Common Stock (IDXX)

584.75
-7.09 (-1.20%)
NASDAQ · Last Trade: Apr 9th, 9:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors