IDEXX Laboratories, Inc. - Common Stock (IDXX)

560.05
-4.61 (-0.82%)
NASDAQ · Last Trade: Apr 2nd, 10:15 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors