IDEXX Laboratories, Inc. (IDXX) NASDAQ

583.94

+10.1199(+1.76%)

Updated at March 16 02:17PM

Currency In USD