IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$542.90

+2.26

0.42%

Last Updated: Jul 10, 16:46