IDEXX Laboratories, Inc. - Common Stock (IDXX)

566.44
-12.45 (-2.15%)
NASDAQ· Last Trade: Jun 10th, 11:33 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors