Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
373 651 278 13.3%
2
157 308 151 31%
3
115 216 101 57.3%
BABA icon
4
Alibaba
BABA
$300B
102 230 128 10.6%
5
86 229 143 15.8%
6
82 138 56 3,992%
7
80 264 184 21.2%
8
78 238 160 8.72%
9
76 183 107 28.2%
10
74 200 126 47.1%
SLB icon
11
SLB Ltd
SLB
$77.1B
73 195 122 52%
12
73 88 15 41.9%
13
72 252 180 52%
14
71 204 133 47.2%
15
71 83 12 21.1%
16
69 207 138 35.6%
17
69 180 111 39.2%
18
67 194 127 44.4%
19
66 227 161 44.5%
20
66 134 68 9.41%
21
66 66 0 0%
22
65 136 71 23.9%
23
64 231 167 2.54%
24
64 191 127 1.77%
25
64 141 77 59.2%