IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$641.14

-4.02

0.62%

Last Updated: Sep 12, 20:00