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

646.36

-8.91(-1.36%)

Updated at August 19 10:36AM

Currency In USD