IDEXX Laboratories, Inc. logo

IDEXX Laboratories, Inc.

IDXX US

IDEXX Laboratories, Inc.USUnited States Composite

480.60

USD
+4.78
(+1.00%)