IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

502.20
EUR
-3.40
(-0.67%)
12.44EPS
36.58P/E
36.13BMarket Cap
Nov 02Next Earn