The Descartes Systems Group Inc (STU:DC2)
€ 63.25 -0.35 (-0.55%) Market Cap: 5.47 Bil Enterprise Value: 5.14 Bil PE Ratio: 37.38 PB Ratio: 3.95 GF Score: 92/100