Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

511.76
-2.57 (-0.50%)
NASDAQ · Last Trade: May 29th, 12:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors