Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
373 648 275 5.51%
2
154 306 152 0.35%
3
114 215 101 14.4%
BABA icon
4
Alibaba
BABA
$400B
98 226 128 47.9%
5
83 228 145 1.82%
6
83 139 56 4,604%
7
77 259 182 40.1%
8
77 237 160 1.54%
9
76 199 123 2.41%
10
76 183 107 9.86%
STEM icon
11
Stem
STEM
$162M
75 89 14 209%
12
74 195 121 9.08%
13
71 82 11 112%
14
70 251 181 8.4%
15
68 201 133 24.7%
16
67 192 125 4.86%
17
67 177 110 24.5%
18
66 133 67 1.56%
19
66 66 0 129%
20
65 231 166 7.69%
21
65 226 161 7.84%
22
65 203 138 31%
23
64 128 64 7.37%
24
63 134 71 12.3%
25
62 140 78 26.4%