IDEXX Laboratories, Inc.

IDXX
NASDAQ
72.73 1.39 (1.95%) last updated 4:43 PM EDT Jul 31
Trade $IDXX Now