Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
151
27 76 49 188%
152
27 53 26 49%
153
26 176 150 161%
DLR icon
154
Digital Realty Trust
DLR
$59B
26 111 85 21%
155
26 108 82 0.65%
156
26 106 80 3.16%
157
26 95 69 59.8%
158
26 80 54 20.5%
159
26 73 47 11.6%
160
26 46 20 34.3%
EFA icon
161
iShares MSCI EAFE ETF
EFA
$68.2B
25 138 113 28.5%
162
25 100 75 163%
163
25 95 70 43.5%
164
25 80 55 43.2%
165
25 79 54 10.4%
166
25 48 23 195%
167
24 134 110 80.1%
168
24 111 87 7.45%
169
24 105 81 37.6%
170
24 99 75 52.1%
171
24 92 68 39.9%
172
24 73 49 28.1%
173
23 102 79 18.3%
174
23 70 47 8.57%
175
22 151 129 15.1%