Name Net new
positions
New positions Closed positions Return since
31 Dec ‘22
51
120 171 51 33.7%
52
117 228 111 291%
53
113 172 59 45.4%
SHOP icon
54
Shopify
SHOP
$204B
103 199 96 350%
55
98 164 66 29.4%
56
71 234 163 60.8%
57
65 229 164 236%
58
64 168 104 48.8%
59
61 86 25 63.7%
60
58 94 36 62.2%
BABA icon
61
Alibaba
BABA
$382B
49 189 140 81.9%
62
47 93 46 134%
63
37 74 37 44%
64
33 72 39 131%
65
15 123 108 2,567%
66
12 230 218 77.3%
67
6 65 59 6,164%
68
3 149 146 374%