Trade on tv
Markets
IDXX

IDEXX Laboratories, Inc.

IDXX· NASDAQstock
$554.99
+1.82% 24h
Loading chart…

Performance vs benchmarks

Loading…