Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

625.49
-16.45 (-2.56%)
NASDAQ · Last Trade: Aug 6th, 3:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors