IDEXX Laboratories, Inc. (IDXX) NASDAQ

645.16

+7.21(+1.13%)

Updated at September 11 04:00PM

Currency In USD