IDEXX Laboratories, Inc. - Common Stock (IDXX)

563.53
-4.50 (-0.79%)
NASDAQ· Last Trade: May 29th, 6:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors