Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

524.67
-1.26 (-0.24%)
NASDAQ · Last Trade: Jun 11th, 10:13 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors