The Descartes Systems Group Inc (NAS:DSGX)
$ 77.62 +2.35 (+3.12%) Market Cap: 6.66 Bil Enterprise Value: 6.29 Bil PE Ratio: 38.81 PB Ratio: 4.13 GF Score: 91/100