Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘24
1
216 392 176 117%
2
63 239 176 51.1%
3
25 185 160 79.5%
BABA icon
4
Alibaba
BABA
$319B
21 165 144 83.6%
5
8 86 78 39.6%
6
3 92 89 52.7%
7
3 53 50 73.5%