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

703.04

-10.5927(-1.48%)

Updated at January 14 03:23PM

Currency In USD