IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$637.12

+3.34

0.53%

Last Updated: Oct 23, 19:54