IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$539.82

-8.72

1.59%

Last Updated: May 16, 15:38