IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$540.94

-7.59

1.38%

Last Updated: May 16, 20:00