$90.62
-1.41-1.53%
Last update: Oct 30, 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.823M
Institutional % Held
67.6%
Ownership Breakdown