IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$698.92

-7.73

1.09%

Last Updated: Dec 9, 20:59