Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
376 480 104 127%
2
306 402 96 22.1%
3
275 406 131 158%
TSM icon
4
TSMC
TSM
$2.15T
257 353 96 205%
5
248 343 95 35.3%
6
233 351 118 45.4%
7
231 337 106 191%
8
230 352 122 134%
9
214 324 110 120%
10
206 298 92 633%
DELL icon
11
Dell
DELL
$256B
196 264 68 246%
12
195 285 90 36.4%
13
174 253 79 69.2%
14
171 254 83 56%
15
170 259 89 147%
16
166 269 103 97.6%
17
165 266 101 49.2%
18
156 292 136 70.1%
19
149 245 96 36.4%
20
147 258 111 8.46%
21
146 270 124 27.5%
22
143 198 55 174%
23
141 243 102 16.1%
24
132 235 103 15.9%
25
125 234 109 19%