IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$645.65

+1.66

0.26%

Last Updated: Sep 16, 20:00