IDEXX Laboratories, Inc. (IDXX) NASDAQ

532.00

-28.11(-5.02%)

Updated at May 11 04:00PM

Currency In USD