The Descartes Systems Group Inc (FRA:DC2)
€ 97.35 -0.7 (-0.71%) Market Cap: 8.30 Bil Enterprise Value: 8.08 Bil PE Ratio: 71.80 PB Ratio: 6.89 GF Score: 95/100