IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$430.49

-6.48

1.48%

Last Updated: Apr 30, 14:38