IDEXX Laboratories, Inc. (IDXX) NASDAQ

620.11

-18.78(-2.94%)

Updated at October 01 04:00PM

Currency In USD