Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
1
332 375 43 7.23%
2
228 343 115 9.38%
3
216 370 154 103%
BABA icon
4
Alibaba
BABA
$395B
211 325 114 25.1%
5
206 323 117 62.4%
6
163 287 124 22.9%
7
153 272 119 8.21%
8
140 264 124 2.31%
9
140 257 117 1.65%
10
133 280 147 5.63%
RTX icon
11
RTX Corp
RTX
$271B
133 269 136 52.4%
12
133 246 113 30.1%
13
128 274 146 7.62%
14
128 268 140 207%
15
123 256 133 0.62%
16
117 224 107 7.38%
17
107 186 79 28.2%
18
102 200 98 1.57%
19
99 247 148 31.9%
20
83 204 121 5.73%
21
80 201 121 1.89%
22
80 225 145 1.58%
23
80 248 168 107%
24
78 245 167 25.7%
25
73 204 131 27.4%