IDEXX Laboratories, Inc. - Common Stock (IDXX)

545.08
-8.36 (-1.51%)
NASDAQ· Last Trade: Aug 28th, 12:52 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors