Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

627.28
-0.50 (-0.08%)
NASDAQ · Last Trade: Oct 8th, 3:18 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors