Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
1
601 607 6 22.4%
2
439 439 0 25.4%
3
373 477 104 104%
META icon
4
Meta Platforms (Facebook)
META
$1.63T
303 399 96 32.9%
5
294 295 1 36.6%
6
279 362 83 67.8%
7
275 403 128 40.2%
8
255 350 95 141%
9
249 319 70 51.5%
10
246 246 0 25.6%
NFLX icon
11
Netflix
NFLX
$353B
245 340 95 37%
12
231 348 117 40.1%
13
229 335 106 146%
14
229 235 6 0.99%
15
227 349 122 112%
16
224 253 29 87%
17
212 321 109 54.2%
18
208 282 74 6.64%
19
208 208 0 8.99%
20
206 305 99 24.6%
21
204 295 91 236%
22
203 351 148 8.04%
23
195 287 92 40.7%
24
193 282 89 29.6%
25
193 261 68 2.61%