IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$642.60

-8.24

1.27%

Last Updated: Aug 18, 17:50