IDEXX Laboratories, Inc.

IDXX
NASDAQ
62.41 0.72 (1.14%) last updated 4:54 PM EDT Jul 02
Trade $IDXX Now