Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘21
126
9 31 22 9.53%
127
9 29 20 14.5%
128
9 27 18 62.5%
NIU
129
Niu Technologies
NIU
$327M
9 27 18 87.1%
130
9 27 18 86.1%
131
9 26 17 159%
132
9 25 16 79.6%
133
9 22 13 24.7%
134
9 21 12 26.4%
135
9 21 12 39.4%
STOK icon
136
Stoke Therapeutics
STOK
$1.84B
9 20 11 0.39%
137
9 20 11 18.2%
138
9 19 10 20.6%
139
9 19 10 47.7%
140
9 18 9 57.2%
141
9 18 9 3.51%
142
9 17 8 43.7%
143
9 16 7 32.2%
144
9 16 7 127%
145
9 12 3 39.9%
146
9 11 2 17.2%
147
8 65 57 82.9%
148
8 61 53 2.81%
149
8 45 37 66.7%
150
8 41 33 91.4%