IDEXX Laboratories ( IDXX) was the best-performing stock in the S&P 500 after the provider of veterinary healthcare products and services beat profit and sales estimates on growing demand for its ...
Some results have been hidden because they may be inaccessible to you