IDEXX Laboratories, Inc. - Common Stock (IDXX)

521.60
-13.78 (-2.57%)
NASDAQ· Last Trade: Sep 8th, 3:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors