IDEXX Laboratories 533.33 / +1.56%

News