IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$628.54

+0.88

0.14%

Last Updated: Oct 30, 20:00