IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

IDXX
IDEXX Laboratories, Inc.US flagNASDAQ Global Select
541.31
USD
-4.42
- -
42.70BMarket Cap