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

688.71

-11.05(-1.58%)

Updated at December 24 05:59PM

Currency In USD