IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$640.86

-4.79

0.74%

Last Updated: Sep 17, 20:00