Name Net increased
positions
Increased positions Reduced positions Return since
30 Jun ‘21
176
79 295 216 93.8%
177
79 546 467 30.8%
178
77 646 569 89.9%
FSLR icon
179
First Solar
FSLR
$20.5B
77 209 132 111%
180
77 505 428 105%
181
77 304 227 61.6%
182
77 426 349 199%
183
76 341 265 69.3%
184
76 492 416 169%
185
76 217 141 11.7%
KEY icon
186
KeyCorp
KEY
$23.7B
76 319 243 5.57%
187
74 327 253 78.2%
188
74 231 157 10.7%
189
73 176 103 101%
190
73 325 252 38.5%
191
73 299 226 15.2%
192
72 227 155 2.98%
193
72 309 237 53.2%
194
72 293 221 42.4%
195
71 268 197 69.7%
196
71 193 122 14.5%
197
71 461 390 67.9%
198
70 175 105 49.2%
199
70 259 189 206%
200
70 168 98 16.2%