IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

566.10
USD
+10.10
(+1.82%)
14.22EPS
36.49P/E
41.18BMarket Cap
Nov 02Next Earn