IDEXX Laboratories 685.6700 / -1.16%

News