IDEXX Laboratories, Inc. (IDXX) NASDAQ

563.53

-4.5(-0.79%)

Updated at May 29 04:00PM

Currency In USD