We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
176
75 176 101 17.8%
177
75 131 56 25.2%
178
74 174 100 19.4%
HUBB icon
179
Hubbell
HUBB
$25.7B
74 131 57 0.74%
180
74 159 85 23.3%
181
74 142 68 16.3%
182
74 137 63 72.1%
183
74 126 52 45%
184
74 129 55 24.8%
185
73 195 122 0.27%
EMXC icon
186
iShares MSCI Emerging Markets ex China ETF
EMXC
$24.7B
73 124 51 23.3%
187
73 147 74 0.97%
188
72 208 136 16.3%
189
72 177 105 19.9%
190
72 92 20 8.36%
191
71 149 78 7.24%
192
71 100 29 7.17%
193
71 133 62 10.8%
194
71 109 38 3.6%
195
71 104 33 42.6%
196
70 99 29 3.96%
197
70 106 36 5.34%
198
70 132 62 19.8%
199
69 204 135 9.7%
200
69 85 16 5.99%