The Descartes Systems Group Inc
(STU:DC2)
€
64.35
-2.15 (-3.23%)
Market Cap: 5.55 Bil
Enterprise Value: 5.23 Bil
PE Ratio: 37.64
PB Ratio: 3.98
GF Score: 94/100 The Descartes Systems Group Inc (STU:DC2) Transcripts
- 1