We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
51
30 204 174 15.6%
52
29 211 182 2.99%
53
27 204 177 14%
META icon
54
Meta Platforms (Facebook)
META
$1.6T
25 256 231 10.4%
55
21 85 64 15.4%
56
20 192 172 24.8%
57
18 70 52 25.2%
58
16 175 159 35%
59
9 225 216 3.83%
60
9 189 180 14.9%
LLY icon
61
Eli Lilly
LLY
$1.09T
7 236 229 32.3%
62
3 292 289 9.5%