Name Net new
positions
New positions Closed positions Return since
31 Mar ‘14
51
3 73 70 442%
52
3 46 43 64.4%
53
1 1 0
BABA icon
54
Alibaba
BABA
$384B
1 1 0
55
0 105 105 1,393%