Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘24
1
216 390 174 149%
2
66 238 172 6.32%
3
28 185 157 50.7%
BABA icon
4
Alibaba
BABA
$395B
22 165 143 129%
5
4 92 88 49.2%
6
3 53 50 67.7%
7
0 51 51 110%