IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

IDXX
IDEXX Laboratories, Inc.US flagNASDAQ Global Select
560.73
USD
+9.91
- -
44.23BMarket Cap