IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

489.70
EUR
-5.80
(-1.17%)
12.44EPS
37.45P/E
36.99BMarket Cap
Nov 02Next Earn