IDEXX Laboratories 338.2500 / -0.86%

News