Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
201
35 62 27 95.2%
202
35 82 47 31.6%
203
35 90 55 36.7%
MELI icon
204
Mercado Libre
MELI
$109B
35 64 29 920%
205
35 64 29 267%
206
35 61 26 760%
207
35 50 15 145%
208
35 39 4 25.3%
209
34 101 67 4.65%
210
34 92 58 100%
TMO icon
211
Thermo Fisher Scientific
TMO
$199B
34 89 55 242%
212
34 70 36 18.9%
213
34 96 62 74.5%
214
34 89 55 979%
215
34 76 42 983%
216
34 76 42 285%
217
34 59 25 32.1%
218
34 64 30 9%
219
34 48 14 59.3%
220
34 46 12 1,260%
221
34 34 0 67.6%
222
33 90 57 172%
223
33 95 62 81.4%
224
33 97 64 26.9%
225
33 74 41 452%