Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
1
165 165 0 9.26%
2
145 224 79 39.8%
3
127 170 43 27.1%
RLX icon
4
RLX Technology
RLX
$2.84B
110 110 0 78%
5
105 155 50 85.4%
6
98 173 75 73%
7
94 141 47 1.45%
8
94 157 63 80%
9
93 110 17 10.6%
10
88 88 0 49.1%
PLUG icon
11
Plug Power
PLUG
$3.1B
84 171 87 93.8%
12
78 140 62 31.8%
13
78 111 33 21.6%
14
78 125 47 55.1%
15
76 175 99 95.6%
16
75 96 21 13.3%
17
74 74 0 7.7%
18
74 74 0 31.5%
19
73 105 32 47.5%
20
71 71 0 421%
21
70 90 20 71.3%
22
69 126 57 5.63%
23
69 145 76 73.4%
24
69 125 56 15.3%
25
69 87 18 78.1%