Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
101
22 143 121 34.6%
102
22 117 95 8.29%
103
22 112 90 20.9%
EMXC icon
104
iShares MSCI Emerging Markets ex China ETF
EMXC
$13.8B
22 96 74 27.6%
105
22 87 65 19.2%
106
22 67 45 20.2%
107
22 67 45 157%
108
22 60 38 897%
109
21 170 149 38%
110
21 160 139 17.9%
BLDR icon
111
Builders FirstSource
BLDR
$13.5B
21 128 107 1.92%
112
20 149 129 20.5%
113
20 132 112 18.7%
114
20 115 95 110%
115
20 87 67 42.7%
116
19 93 74 6.84%
117
19 91 72 9.49%
118
19 66 47 31.7%
119
19 59 40 4.43%
120
18 161 143 24.1%
121
18 157 139 4.92%
122
18 145 127 28.2%
123
18 94 76 10.4%
124
18 81 63 12.5%
125
18 42 24 7.57%