Name Net new
positions
New positions Closed positions Return since
30 Jun ‘20
501
15 28 13 804%
502
15 32 17 280%
503
15 40 25 208%
EMXC icon
504
iShares MSCI Emerging Markets ex China ETF
EMXC
$21.7B
15 16 1 111%
505
14 107 93 80.3%
506
14 60 46 103%
507
14 63 49 71.8%
508
14 100 86 160%
509
14 89 75 101%
510
14 65 51 107%
FSLR icon
511
First Solar
FSLR
$20.8B
14 66 52 291%
512
14 27 13 753%
513
14 25 11 49.8%
514
14 23 9 292%
515
13 106 93 105%
516
13 126 113 177%
517
13 95 82 104%
518
13 72 59 55.4%
519
13 49 36 222%
520
13 63 50 61.6%
521
13 67 54 201%
522
13 58 45 965%
523
13 62 49 280%
524
13 56 43 189%
525
13 51 38 385%