IDEXX Laboratories, Inc. - Common Stock (IDXX)

592.34
-3.42 (-0.57%)
NASDAQ· Last Trade: Aug 11th, 12:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors