Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
126
43 130 87 84.2%
127
43 97 54 10.3%
128
43 89 46 217%
ON icon
129
ON Semiconductor
ON
$26.2B
43 75 32 329%
130
43 74 31 269%
131
43 59 16 222%
132
42 105 63 60.7%
133
42 120 78 289%
134
42 92 50 116%
135
42 105 63 2,070%
NTES icon
136
NetEase
NTES
$72.8B
42 81 39 102%
137
42 73 31 13.1%
138
42 65 23 9.01%
139
42 69 27 57.2%
140
42 48 6 17.2%
141
42 42 0 70.8%
142
41 115 74 73.9%
143
41 106 65 3.33%
144
41 87 46 36.9%
145
41 92 51 529%
146
41 81 40 108%
147
41 74 33 0.58%
148
41 83 42 93.7%
149
41 73 32 122%
150
41 56 15 209%