IDEXX Laboratories, Inc. (0J8P.L) LSE

630.53

-0.42(-0.07%)

Updated at September 29 06:23PM

Currency In USD