Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
51
24 202 178 6.19%
52
21 85 64 14%
53
19 71 52 17.3%
META icon
54
Meta Platforms (Facebook)
META
$1.51T
18 251 233 3.65%
55
17 190 173 22.8%
56
17 175 158 28.8%
57
6 223 217 12.6%
58
6 233 227 23%
59
6 187 181 4.48%
60
0 289 289 5.71%