Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
1
145 223 78 394%
2
121 167 46 1,271%
3
115 199 84 365%
BABA icon
4
Alibaba
BABA
$311B
88 148 60 20.9%
5
87 156 69 625%
6
84 145 61 260%
7
84 137 53 50.3%
8
81 146 65 234%
9
78 134 56 137%
10
73 128 55 791%
NFLX icon
11
Netflix
NFLX
$419B
72 136 64 571%
12
71 132 61 610%
13
70 142 72 146%
14
67 95 28 67.4%
15
65 145 80 264%
16
64 134 70 625%
17
64 150 86 6,640%
18
63 118 55 54.1%
19
62 129 67 27.4%
20
60 136 76 247%
21
59 119 60 43.7%
22
58 147 89 111%
23
54 133 79 76.1%
24
53 123 70 257%
25
52 109 57 200%