IDEXX Laboratories 513.9300 / +1.48%

News