IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

505.40
EUR
+12.90
(+2.62%)
12.44EPS
36.78P/E
36.33BMarket Cap
Nov 02Next Earn