IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

464.70
EUR
-1.20
(-0.26%)
12.44EPS
36.63P/E
36.18BMarket Cap
Nov 02Next Earn