Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
600 606 6 30.7%
2
439 439 0 34%
3
294 295 1 37.7%
SMCI icon
4
Super Micro Computer
SMCI
$19.5B
279 362 83 67.7%
5
246 246 0 34.1%
6
229 235 6 0.97%
7
224 253 29 71.2%
8
208 208 0 4.57%
9
207 281 74 9.94%
10
202 350 148 9.12%
CRWD icon
11
CrowdStrike
CRWD
$114B
195 287 92 41.6%
12
193 261 68 5.63%
13
185 288 103 10.2%
14
183 242 59 117%
15
178 268 90 66.5%
16
165 214 49 1.91%
17
155 252 97 12.8%
18
150 231 81 79.1%
19
147 199 52 722%
20
144 198 54 15.4%
21
143 213 70 2.15%
22
142 266 124 5.84%
23
141 192 51 33.2%
24
133 204 71 17.1%
25
131 209 78 1.65%