Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
1
164 164 0 14.6%
2
145 224 79 33.6%
3
136 143 7 93.7%
RLX icon
4
RLX Technology
RLX
$3.06B
110 110 0 75.8%
5
105 158 53 53.7%
6
105 155 50 72.7%
7
98 173 75 73.1%
8
94 141 47 5.05%
9
93 110 17 20.2%
10
88 88 0 33.1%
PLUG icon
11
Plug Power
PLUG
$2.8B
84 171 87 94.4%
12
84 84 0 42.5%
13
78 140 62 13.5%
14
78 111 33 12.5%
15
78 125 47 65.2%
16
76 175 99 94.1%
17
75 96 21 9.29%
18
74 74 0 5.67%
19
74 74 0 2.55%
20
73 105 32 34.2%
21
71 71 0 729%
22
70 90 20 69.7%
23
69 126 57 7.11%
24
69 87 18 65.1%
25
68 144 76 82.2%