$94.00
1.611.74%
Últ. Act.: Oct 22, 4:00 PM
$94.00
1.611.74%

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