We are live on ! Find out more
Name Net increased
positions
Increased positions Reduced positions Return since
31 Dec ‘13
151
25 67 42 338%
152
25 41 16 85.3%
153
25 39 14 193%
CYD icon
154
China Yuchai International
CYD
$1.73B
25 33 8 121%
155
25 173 148 6,328%
156
24 56 32 85.6%
157
24 102 78 78.3%
158
24 49 25 110%
159
24 43 19 328%
160
24 32 8 73%
NFLX icon
161
Netflix
NFLX
$309B
24 167 143 1,295%
162
24 33 9 195%
163
24 272 248 157%
164
24 30 6 18.8%
165
23 41 18 42%
166
23 84 61 152%
167
23 42 19 0.09%
168
23 58 35 191%
169
23 60 37 12.8%
170
23 54 31 17.8%
171
23 61 38 40.4%
172
23 36 13 25.8%
173
23 46 23 165%
174
23 48 25 6.97%
175
23 63 40 124%