IDEXX Laboratories 250.4500 / -0.95%

News