Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
375 652 277 6.47%
2
157 308 151 17.1%
3
115 216 101 11.2%
BABA icon
4
Alibaba
BABA
$352B
100 229 129 29.9%
5
86 229 143 3.09%
6
83 139 56 4,193%
7
81 263 182 43.9%
8
77 237 160 13.6%
9
76 183 107 9.92%
10
75 199 124 4.86%
STEM icon
11
Stem
STEM
$128M
74 89 15 145%
12
72 194 122 14.1%
13
71 252 181 34%
14
70 82 12 289%
15
69 202 133 47.4%
16
67 232 165 1.29%
17
67 192 125 6.01%
18
66 227 161 6.37%
19
66 204 138 11.3%
20
66 177 111 24.5%
21
66 133 67 12%
22
66 66 0 59%
23
64 135 71 25.8%
24
64 128 64 25.7%
25
63 190 127 0.44%