Name Net new
positions
New positions Closed positions Return since
30 Jun ‘24
126
77 220 143 16.1%
127
77 144 67 41.9%
128
77 140 63 74.4%
EMXC icon
129
iShares MSCI Emerging Markets ex China ETF
EMXC
$14.7B
77 121 44 30.5%
130
77 146 69 19.2%
131
77 103 26 10.3%
132
76 147 71 44.2%
133
76 120 44 32.5%
134
76 114 38 9.63%
135
75 118 43 12.2%
SRPT icon
136
Sarepta Therapeutics
SRPT
$2.23B
75 120 45 86.5%
137
74 153 79 28.6%
138
74 154 80 7.75%
139
74 88 14 211%
140
73 156 83 27.3%
141
73 146 73 33%
142
73 119 46 32.8%
143
73 113 40 32.3%
144
72 173 101 27.1%
145
72 162 90 27.9%
146
72 150 78 62.9%
147
71 143 72 28.8%
148
71 106 35 47.7%
149
69 132 63 34.5%
150
69 142 73 36.1%