IDEXX Laboratories, Inc. - Common Stock (IDXX)

553.50
-4.43 (-0.79%)
NASDAQ · Last Trade: Oct 21st, 9:48 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors