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

646.36

-8.43(-1.29%)

Updated at August 18 05:25PM

Currency In USD