IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$440.98

+14.35

3.36%

Last Updated: Apr 24, 20:00