IDEXX Laboratories, Inc. (IDXX) NASDAQ

598.85

-11.6(-1.90%)

Updated at March 10 04:00PM

Currency In USD