$94.77
0.810.86%
Ult. Agg.: Oct 26, 4:00 PM

Descartes Systems Group (DSGX) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
85.549M
Institutional Shares Held
57.350M
Institutional % Held
67.0%
Ownership Breakdown