IDEXX Laboratories, Inc. (IDXX) NASDAQ

629.29

+2.01(+0.32%)

Updated at October 08 03:32PM

Currency In USD