Name Net increased
positions
Increased positions Reduced positions Return since
30 Jun ‘15
2551
0 1 1 100%
2552
0 1 1 79.4%
2553
0 3 3 37%
DSGX icon
2554
Descartes Systems
DSGX
$7.52B
0 28 28 443%
2555
0 1 1 60.5%