IDEXX Laboratories, Inc.

IDEXX Laboratories, Inc.

IDXX
IDEXX Laboratories, Inc.US flagNASDAQ Global Select
563.81
USD
-3.63
- -
44.48BMarket Cap