Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
1
145 223 78 476%
2
121 167 46 1,986%
3
115 199 84 375%
BABA icon
4
Alibaba
BABA
$327B
88 148 60 26.5%
5
87 156 69 660%
6
84 145 61 250%
7
83 136 53 45.2%
8
81 146 65 256%
9
78 134 56 166%
10
73 128 55 937%
NFLX icon
11
Netflix
NFLX
$393B
72 136 64 531%
12
71 132 61 700%
13
70 142 72 131%
14
67 95 28 73.9%
15
65 145 80 307%
16
65 151 86 7,345%
17
64 134 70 714%
18
63 118 55 51.3%
19
62 129 67 81%
20
62 121 59 193%
21
60 136 76 320%
22
59 119 60 37.5%
23
58 147 89 125%
24
54 133 79 116%
25
53 123 70 208%