IDEXX Laboratories, Inc. - Common Stock (IDXX)

557.66
-4.50 (-0.80%)
NASDAQ· Last Trade: Jun 8th, 11:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors