IDEXX Laboratories, Inc. - Common Stock (IDXX)

562.53
-2.21 (-0.39%)
NASDAQ· Last Trade: Jun 5th, 10:18 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors