IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

503.20
EUR
+9.90
(+2.01%)
12.44EPS
36.49P/E
36.05BMarket Cap
Nov 02Next Earn