IDEXX Laboratories, Inc. (IDXX) NASDAQ

558.32

-14.97(-2.61%)

Updated at March 27 04:00PM

Currency In USD