Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘24
1
217 392 175 131%
2
65 238 173 4.03%
3
27 185 158 60.3%
BABA icon
4
Alibaba
BABA
$311B
21 165 144 80.1%
5
4 92 88 66.5%
6
3 53 50 63%
7
0 51 51 118%