Descartes Systems Group Inc. (The) Common Stock (DSGX)

FairStock Score: 60/100 — STEADY

Current Price$71.66
Market Cap$6,16,45,01,504
P/E Ratio38.66
ROE10.9%
Dividend Yield—%
SectorTechnology

Data from SEC filings. Not investment advice. Scoring methodology