DSGX stock rating: DESCARTES SYSTEMS GROUP INC quant rating & factor grades · Tickwind