Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
600 606 6 46.3%
2
439 439 0 49.4%
3
294 295 1 32.5%
SMCI icon
4
Super Micro Computer
SMCI
$31B
279 362 83 48.3%
5
246 246 0 49.6%
6
229 235 6 1.47%
7
223 252 29 54.7%
8
210 319 109 9.1%
9
208 208 0 27.5%
10
207 281 74 19.4%
DIS icon
11
Walt Disney
DIS
$199B
203 350 147 9.55%
12
195 287 92 51.2%
13
193 261 68 31.1%
14
185 288 103 19.9%
15
184 242 58 113%
16
178 268 90 109%
17
164 213 49 70.1%
18
154 251 97 8.45%
19
150 231 81 97.4%
20
144 198 54 32.5%
21
143 213 70 9.09%
22
142 266 124 3.46%
23
141 192 51 16.7%
24
133 204 71 13.8%
25
132 210 78 4.62%