Name Net new
positions
New positions Closed positions Return since
31 Dec ‘17
26
189 251 62 75.6%
27
187 267 80 22.6%
28
180 253 73 390%
MA icon
29
Mastercard
MA
$497B
179 235 56 266%
30
171 230 59 110%
31
171 233 62 48%
32
170 227 57 121%
33
162 216 54 298%
34
159 206 47 1,155%
35
157 201 44 144%
BABA icon
36
Alibaba
BABA
$382B
144 231 87 7.11%
37
140 195 55 264%
38
139 212 73 3,643%
39
136 181 45 130%
40
135 194 59 476%
41
131 233 102 329%
42
131 157 26 155%
43
130 176 46 222%
44
120 178 58 462%
45
119 217 98 46.5%
46
115 141 26 365%
47
114 187 73 406%
48
110 177 67 1,397%
49
107 179 72 220%
50
105 232 127 88.1%