We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
30 Jun ‘22
BABA icon
26
Alibaba
BABA
$317B
0 148 148 16.4%