IDEXX Laboratories, Inc. - Common Stock (IDXX)

630.01
+0.66 (0.10%)
NASDAQ · Last Trade: Feb 17th, 12:47 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors