IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$522.70

-4.22

0.80%

Last Updated: Jun 13, 20:00