IDEXX Laboratories, Inc.

IDXX
NASDAQ
149.42 2.57 (1.69%) last updated 4:34 PM EDT Apr 17
Trade $IDXX Now