IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

493.60
EUR
-4.80
(-0.96%)
12.44EPS
37.76P/E
37.30BMarket Cap
Nov 02Next Earn