IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$704.08

-3.42

0.48%

Last Updated: Dec 12, 20:59