Name Net reduced
positions
Reduced positions Increased positions Return since
31 Mar ‘16
26
7 65 58 1,312%
27
4 100 96 246%
28
3 141 138 204%
BABA icon
29
Alibaba
BABA
$316B
3 278 275 66.6%
30
1 109 108 223%