Lumida
/DSGX
⌘K
Descartes Systems Group Inc

Descartes Systems Group Inc

DSGX
$76.04USD+6.62%+4.72 today

MARKET CAP

6.1B

P/E (TTM)

33.3x

FWD P/E

30.0x

DAY RANGE

$72 – $77

52W RANGE

$63
$108
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income