IDEXX Laboratories, Inc. (IDXX) NASDAQ

529.41

-3.4475(-0.65%)

Updated at May 15 03:23PM

Currency In USD