IDEXX Laboratories, Inc. - Common Stock (IDXX)

682.89
-5.59 (-0.81%)
NASDAQ · Last Trade: Dec 29th, 1:35 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors