Name Net new
positions
New positions Closed positions Return since
30 Sep ‘25
26
194 348 154 25.5%
27
194 258 64 15.1%
28
192 307 115 33.2%
SHOP icon
29
Shopify
SHOP
$148B
191 274 83 23.6%
30
191 276 85 76.2%
31
190 292 102 0.57%
32
187 278 91 12.1%
33
177 296 119 60.3%
34
174 223 49 27.1%
35
173 288 115 8.73%
NBIS
36
Nebius Group N.V.
NBIS
$24.7B
173 229 56 13.1%
37
172 291 119 31.2%
38
172 251 79 26.2%
39
170 250 80 0.86%
40
170 194 24 2.99%
41
169 251 82 15%
42
165 285 120 13%
43
161 261 100 21.6%
44
161 221 60 42.4%
45
161 254 93 39.5%
46
160 222 62 45.9%
47
160 228 68 39.4%
48
156 156 0 47.6%
49
155 244 89 26.1%
50
155 260 105 0.45%