IDEXX Laboratories, Inc. logo

IDEXX Laboratories, Inc.

IDXX US

IDEXX Laboratories, Inc.USUnited States Composite

494.26

USD
+0.46
(+0.09%)