IDEXX Laboratories, Inc. (IDXX) NASDAQ

707.76

+5.93(+0.84%)

Updated at December 11 03:59PM

Currency In USD