IDEXX Laboratories, Inc. - Common Stock (IDXX)

561.70
-3.04 (-0.54%)
NASDAQ· Last Trade: Jun 5th, 10:33 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors