Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
374 652 278 6.02%
2
159 309 150 31.2%
3
115 216 101 22.7%
BABA icon
4
Alibaba
BABA
$379B
101 229 128 37.3%
5
86 229 143 13.8%
6
82 138 56 4,348%
7
80 263 183 24.5%
8
77 237 160 2.11%
9
76 183 107 6.7%
10
74 200 126 24.2%
SLB icon
11
SLB Ltd
SLB
$75.7B
74 195 121 49.1%
12
74 89 15 81.4%
13
72 252 180 53.4%
14
71 204 133 53%
15
70 82 12 49.5%
16
69 207 138 25.7%
17
68 194 126 28.2%
18
68 179 111 0.43%
19
67 232 165 18.1%
20
66 227 161 28.3%
21
66 66 0 111%
22
65 136 71 36.1%
23
65 133 68 16.9%
24
64 141 77 59.6%
25
64 128 64 4.04%