Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘24
1
214 389 175 146%
2
64 237 173 4.71%
3
27 185 158 52.7%
BABA icon
4
Alibaba
BABA
$381B
21 165 144 121%
5
4 92 88 36.5%
6
1 51 50 52.6%
7
0 51 51 82.8%