Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
1
332 375 43 11.2%
2
230 345 115 7.35%
3
215 370 155 68.3%
BABA icon
4
Alibaba
BABA
$314B
210 324 114 0.88%
5
206 323 117 40.1%
6
165 289 124 7.19%
7
138 257 119 6.9%
8
137 262 125 4.14%
9
133 270 137 35.6%
10
133 246 113 27.1%
NFLX icon
11
Netflix
NFLX
$391B
130 279 149 0.3%
12
129 269 140 253%
13
127 274 147 14.2%
14
119 254 135 12.3%
15
117 225 108 11.3%
16
107 186 79 33.2%
17
103 251 148 39.3%
18
98 197 99 8.3%
19
83 205 122 8.34%
20
81 227 146 2.87%
21
78 200 122 7.24%
22
78 248 170 198%
23
77 247 170 11.1%
24
74 201 127 14.5%
25
73 229 156 281%