IDEXX Laboratories, Inc. (IDXX) NASDAQ

573.29

-2.43(-0.42%)

Updated at March 26 04:00PM

Currency In USD