Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘24
1
83 290 207 27.5%
2
63 322 259 134%
3
13 350 337 91.9%
BABA icon
4
Alibaba
BABA
$395B
9 210 201 95.1%