Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
26
161 290 129 10.8%
27
159 234 75 62.4%
28
155 264 109 1.97%
PANW icon
29
Palo Alto Networks
PANW
$128B
152 254 102 9.99%
30
151 214 63 9.25%
31
146 224 78 31.4%
32
146 213 67 28.4%
33
141 201 60 13.6%
34
137 240 103 9.5%
35
137 217 80 11%
MELI icon
36
Mercado Libre
MELI
$102B
137 218 81 22.9%
37
137 206 69 23%
38
135 157 22 10.4%
39
130 197 67 25.2%
40
129 177 48 74.1%
41
128 129 1 7.46%
42
125 213 88 11.6%
43
125 197 72 13.4%
44
123 196 73 23.3%
45
123 181 58 84%
46
121 216 95 71.4%
47
120 212 92 16.1%
48
118 221 103 35.7%
49
117 187 70 22.3%
50
117 201 84 29.1%