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

703.23

-1.51(-0.21%)

Updated at November 10 07:02PM

Currency In USD