IDEXX Laboratories, Inc. (IDXX) NASDAQ

419.26

-9.36(-2.18%)

Updated at January 17 04:00PM

Currency In USD