IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$572.09

-0.98

0.17%

Last Updated: Jul 30, 20:00