Trade on TV
Markets
IDXX

IDEXX Laboratories, Inc.

IDXX· NASDAQstock
$567.44
-1.50% 24h
Loading chart…

Performance vs benchmarks

Loading…