Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
600 606 6 59.2%
2
439 439 0 62.6%
3
372 476 104 108%
META icon
4
Meta Platforms (Facebook)
META
$1.8T
303 399 96 47.4%
5
294 295 1 32.4%
6
279 362 83 45.8%
7
276 404 128 19.9%
8
254 349 95 123%
9
247 317 70 55.2%
10
246 246 0 62.8%
NFLX icon
11
Netflix
NFLX
$518B
244 339 95 101%
12
230 347 117 5.33%
13
229 235 6 1.14%
14
228 334 106 169%
15
223 252 29 54.5%
16
210 319 109 6.42%
17
208 208 0 26.5%
18
207 281 74 20%
19
204 303 99 17.4%
20
203 350 147 9.88%
21
203 294 91 63.5%
22
195 287 92 58.6%
23
193 261 68 34.4%
24
191 280 89 22%
25
185 288 103 22.2%