Home

IDEXX Laboratories, Inc. - Common Stock (IDXX)

617.51
-11.24 (-1.79%)
NASDAQ · Last Trade: Oct 10th, 1:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors