Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
1
145 223 78 455%
2
121 167 46 3,105%
3
115 199 84 317%
BABA icon
4
Alibaba
BABA
$290B
88 148 60 12.3%
5
87 156 69 756%
6
84 145 61 264%
7
83 136 53 57.9%
8
81 146 65 256%
9
78 134 56 260%
10
73 128 55 1,065%
NFLX icon
11
Netflix
NFLX
$346B
72 136 64 456%
12
71 132 61 769%
13
70 142 72 112%
14
67 95 28 76%
15
65 145 80 352%
16
65 151 86 7,440%
17
64 134 70 782%
18
63 118 55 71.1%
19
62 129 67 175%
20
62 121 59 254%
21
60 136 76 379%
22
58 147 89 128%
23
54 133 79 144%
24
53 123 70 249%
25
52 109 57 193%