IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

490.40
EUR
-2.80
(-0.57%)
12.44EPS
39.43P/E
38.95BMarket Cap
Nov 02Next Earn