IDXX

IDEXX Laboratories Inc

IDXXNASDAQ

$419.95

+4.08

0.98%

Last Updated: Mar 31, 20:00