IDEXX Laboratories' oncology panel and share buybacks boost outlook. Read why IDXX stock is upgraded to buy with growth ...
IDEXX currently has a market capitalization of $35.26 billion. The company’s earnings yield of 2.79% compares favorably to the industry’s yield of -3.23%. It delivered an earnings beat of 0.9% ...