IDEXX Laboratories, Inc. Diagnostic Substances

IDXX
NASDAQ
164.88 1.22 (0.73%) last updated 5:23 PM EST Jan 27
Trade $IDXX Now