Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
1
145 223 78 480%
2
121 167 46 2,002%
3
115 199 84 368%
BABA icon
4
Alibaba
BABA
$317B
88 148 60 22.5%
5
87 156 69 663%
6
84 145 61 245%
7
83 136 53 46.3%
8
81 146 65 258%
9
78 134 56 164%
10
73 128 55 956%
NFLX icon
11
Netflix
NFLX
$394B
72 136 64 532%
12
71 132 61 702%
13
70 142 72 131%
14
67 95 28 73.9%
15
65 145 80 310%
16
65 151 86 7,337%
17
64 134 70 715%
18
63 118 55 38.4%
19
62 129 67 85.9%
20
62 121 59 243%
21
60 136 76 303%
22
59 119 60 38.5%
23
58 147 89 126%
24
54 133 79 117%
25
53 123 70 209%