IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$432.65

-4.32

0.99%

Last Updated: Apr 30, 20:00