IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

503.90
EUR
+10.05
(+2.04%)
12.44EPS
36.73P/E
36.29BMarket Cap
Nov 02Next Earn