We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘21
BABA icon
1
Alibaba
BABA
$281B
103 321 218 4.67%
DELL icon
2
Dell
DELL
$361B
22 148 126 911%