Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
101
36 48 12 79.5%
102
36 40 4 83.2%
103
36 36 0 29.3%
SNBR icon
104
Sleep Number
SNBR
$265M
35 58 23 91.9%
105
35 50 15 2.89%
106
35 49 14 45%
107
35 41 6 79.2%
108
35 64 29 99%
109
35 35 0 8.65%
110
34 65 31 80.1%
EMQQ icon
111
EMQQ The Emerging Markets Internet & Ecommerce ETF
EMQQ
$352M
34 46 12 37.5%
112
34 45 11 92%
113
33 78 45 87.9%
114
33 56 23 70.9%
115
33 37 4 10.3%
116
33 52 19 91.1%
117
33 38 5 38.2%
118
33 59 26 0.6%
119
33 42 9 49.5%
120
33 36 3 10.2%
121
33 33 0 10.3%
122
32 58 26 32.5%
123
32 52 20 48%
124
32 51 19 43.9%
125
32 37 5 22%