IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

501.60
EUR
-2.60
(-0.52%)
12.44EPS
36.55P/E
36.10BMarket Cap
Nov 02Next Earn