Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
101
33 122 89 12.1%
102
33 81 48 25.1%
103
33 52 19 35.7%
EMXC icon
104
iShares MSCI Emerging Markets ex China ETF
EMXC
$13.7B
32 133 101 15.2%
105
32 89 57 18.9%
106
32 71 39 12.2%
107
32 62 30 20.9%
108
32 58 26 1.96%
109
32 49 17 1.52%
110
32 44 12 79.9%
AA icon
111
Alcoa
AA
$14.1B
31 101 70 84.3%
112
31 73 42 12.5%
113
31 72 41 35.2%
114
30 148 118 1.92%
115
30 99 69 0.89%
116
30 86 56 7.14%
117
30 75 45 66.9%
118
29 123 94 19.8%
119
29 106 77 8.84%
120
29 67 38 24%
121
29 37 8 30%
122
29 36 7 58%
123
28 188 160 6.96%
124
28 138 110 14.9%
125
28 131 103 11%