Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
151
70 147 77 61.1%
152
70 125 55 34.8%
153
70 129 59 22.6%
RIOT icon
154
Riot Platforms
RIOT
$6.16B
70 90 20 68.9%
155
70 70 0 98.9%
156
70 70 0 74.4%
157
69 218 149 111%
158
69 174 105 8.9%
159
69 201 132 71.4%
160
69 126 57 6.79%
ENPH icon
161
Enphase Energy
ENPH
$4.63B
69 145 76 78.2%
162
69 125 56 12.7%
163
69 90 21 28.1%
164
69 87 18 62.8%
165
69 69 0 48.8%
166
68 159 91 4.17%
167
68 136 68 116%
168
68 68 0 76.5%
169
68 68 0 85.6%
170
67 161 94 93.7%
171
67 140 73 368%
172
67 169 102 69.9%
173
66 133 67 65.5%
174
66 140 74 10.6%
175
66 180 114 63.8%