Name Net reduced
positions
Reduced positions Increased positions Return since
31 Mar ‘16
26
10 345 335 104%
27
7 65 58 1,000%
28
3 141 138 168%
BABA icon
29
Alibaba
BABA
$382B
3 278 275 103%
30
1 109 108 160%