IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

566.76
USD
+13.28
(+2.40%)
14.22EPS
36.79P/E
41.52BMarket Cap
Nov 02Next Earn