Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
645 645 0 0.12%
2
440 440 0 2.4%
3
294 295 1 37.6%
SMCI icon
4
Super Micro Computer
SMCI
$19.6B
279 362 83 67.7%
5
249 319 70 70%
6
229 235 6 0.53%
7
224 253 29 84.6%
8
210 210 0 42.9%
9
208 282 74 13.4%
10
206 305 99 35.9%
DIS icon
11
Walt Disney
DIS
$183B
203 351 148 15.8%
12
195 287 92 27.2%
13
193 261 68 28.9%
14
187 290 103 0.44%
15
183 242 59 208%
16
179 269 90 74.7%
17
165 214 49 14.1%
18
156 253 97 9.56%
19
150 231 81 86%
20
147 199 52 598%
21
144 198 54 0.7%
22
143 267 124 17.6%
23
143 213 70 2.21%
24
141 192 51 23.7%
25
133 204 71 35.6%