IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$629.51

+0.97

0.15%

Last Updated: Oct 31, 20:00