IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

IDXX
IDEXX Laboratories, Inc.US flagNASDAQ Global Select
535.38
USD
+6.09
- -
42.23BMarket Cap