Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

523.57
-3.35 (-0.64%)
NASDAQ · Last Trade: Jun 13th, 10:08 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors