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

632.94

-3.9201(-0.62%)

Updated at October 17 04:01PM

Currency In USD