Wondering if Descartes Systems Group at around CA$127 is a bargain or a trap? You are not alone. This stock often divides valuation focused investors. After sliding earlier this year, the share price ...