IDEXX Laboratories, Inc. - Common Stock (IDXX)

719.85
-4.91 (-0.68%)
NASDAQ · Last Trade: Jan 13th, 12:24 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors