IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

504.00
EUR
+11.10
(+2.25%)
12.44EPS
36.81P/E
36.36BMarket Cap
Nov 02Next Earn