Trade on tv
Markets
IDXX

IDEXX Laboratories, Inc.

IDXX· NASDAQstock
$529.29
-1.80% 24h
Loading chart…

Performance vs benchmarks

Loading…