Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
374 651 277 26.2%
2
158 308 150 23.1%
3
115 216 101 46.3%
BABA icon
4
Alibaba
BABA
$318B
103 230 127 16.9%
5
87 229 142 4.5%
6
82 138 56 15,479%
7
81 264 183 8.11%
8
78 238 160 16.7%
9
77 183 106 36.3%
10
74 201 127 36.4%
SLB icon
11
SLB Ltd
SLB
$82.8B
74 196 122 63.8%
12
73 252 179 40.7%
13
73 88 15 40.4%
14
72 204 132 33%
15
70 207 137 49.9%
16
69 180 111 29.7%
17
67 195 128 40.2%
18
67 134 67 1.93%
19
66 227 161 33.5%
20
66 136 70 20%
21
65 232 167 1.99%
22
65 141 76 67.2%
23
65 128 63 2.63%
24
64 191 127 5.2%
25
64 137 73 33.4%