IDEXX Laboratories, Inc. (IDXX) NASDAQ

640.86

-4.79(-0.74%)

Updated at September 17 04:00PM

Currency In USD