IDEXX Laboratories, Inc. (IDXX) NASDAQ

634.36

-13.04(-2.01%)

Updated at October 28 04:00PM

Currency In USD