Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
151
55 160 105 17.3%
152
55 123 68 10.7%
153
55 68 13 15.9%
CMCSA icon
154
Comcast
CMCSA
$103B
54 158 104 31.8%
155
54 125 71 46.1%
156
54 54 0 32%
157
53 106 53 128%
158
53 113 60 58.8%
159
53 53 0 127%
160
52 168 116 22.1%
WMT icon
161
Walmart Inc
WMT
$950B
52 175 123 128%
162
52 93 41 24.7%
163
52 101 49 95.4%
164
52 70 18 0.14%
165
52 92 40 147%
166
52 86 34 1.87%
167
52 92 40 13.5%
168
52 82 30 71.2%
169
52 62 10 0.13%
170
52 57 5 277%
171
51 129 78 39.6%
172
51 140 89 47.1%
173
51 134 83 54.5%
174
51 154 103 10.4%
175
51 116 65 24.2%