We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
51
24 202 178 5.76%
52
21 85 64 13.4%
53
19 71 52 17.4%
META icon
54
Meta Platforms (Facebook)
META
$1.49T
18 251 233 2.32%
55
17 190 173 23.5%
56
17 175 158 29%
57
6 223 217 11.2%
58
6 233 227 24.9%
59
6 187 181 2.57%
60
0 290 290 7.95%