IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$541.09

+0.45

0.08%

Last Updated: Jul 10, 20:00