Name Net new
positions
New positions Closed positions Return since
30 Sep ‘25
26
195 309 114 2.31%
27
193 347 154 33.4%
28
191 255 64 7.86%
SHOP icon
29
Shopify
SHOP
$211B
190 273 83 9.29%
30
189 280 91 6.2%
31
189 274 85 12.3%
32
188 292 104 1.22%
33
177 295 118 25.6%
34
175 288 113 2.98%
35
175 250 75 11.9%
NBIS
36
Nebius Group N.V.
NBIS
$26B
174 229 55 8.1%
37
173 221 48 1.88%
38
172 289 117 9.2%
39
171 249 78 1.72%
40
168 192 24 10.1%
41
163 246 83 5.21%
42
163 281 118 11.9%
43
161 222 61 3.49%
44
161 227 66 0.02%
45
160 261 101 2.38%
46
160 253 93 3.15%
47
159 218 59 24.8%
48
158 261 103 0.21%
49
154 242 88 8.91%
50
154 154 0 11.3%