Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
151
70 147 77 64.4%
152
70 125 55 38.3%
153
70 129 59 24.8%
RIOT icon
154
Riot Platforms
RIOT
$6.11B
70 90 20 69.2%
155
70 70 0 99.3%
156
70 70 0 61.6%
157
69 218 149 122%
158
69 174 105 20.7%
159
69 201 132 71.6%
160
69 126 57 5.98%
ENPH icon
161
Enphase Energy
ENPH
$5.86B
69 145 76 72.4%
162
69 125 56 13%
163
69 90 21 28.3%
164
69 87 18 78.1%
165
69 69 0 70.3%
166
69 69 0 44.5%
167
69 69 0 85.8%
168
68 159 91 25.5%
169
68 136 68 54.7%
170
67 161 94 69%
171
67 140 73 365%
172
67 169 102 59.6%
173
66 133 67 64.1%
174
66 140 74 17.2%
175
66 180 114 76.4%