IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$535.54

+1.23

0.23%

Last Updated: Aug 1, 20:00