IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

485.50
EUR
-5.30
(-1.08%)
12.44EPS
37.59P/E
37.13BMarket Cap
Nov 02Next Earn