Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
600 606 6 26.3%
2
439 439 0 29.2%
3
294 295 1 37%
SMCI icon
4
Super Micro Computer
SMCI
$19.9B
279 362 83 67.1%
5
246 246 0 29.4%
6
229 235 6 0.93%
7
223 252 29 55.2%
8
208 208 0 5.85%
9
207 281 74 7.44%
10
203 350 147 14%
CRWD icon
11
CrowdStrike
CRWD
$129B
195 287 92 60.9%
12
193 261 68 19.7%
13
185 288 103 14.7%
14
184 242 58 124%
15
178 268 90 97.5%
16
164 213 49 10.3%
17
155 252 97 4.4%
18
150 231 81 75.9%
19
144 198 54 9.56%
20
143 267 124 0.69%
21
143 213 70 10.2%
22
141 192 51 12.3%
23
133 204 71 25.3%
24
132 210 78 2.04%
25
131 191 60 54.2%