IDEXX Laboratories, Inc. - Common Stock (IDXX)

539.00
-6.00 (-1.10%)
NASDAQ· Last Trade: Jul 23rd, 4:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors