Name Net new
positions
New positions Closed positions Return since
31 Mar ‘15
176
29 111 82 35%
177
29 102 73 17.6%
178
29 80 51 235%
DLTR icon
179
Dollar Tree
DLTR
$22.4B
29 92 63 36.5%
180
29 81 52 61.7%
181
29 67 38 37.6%
182
29 60 31 931%
183
29 42 13 127%
184
29 62 33 19.4%
185
29 57 28 155%
SMCI icon
186
Super Micro Computer
SMCI
$19.6B
29 49 20 920%
187
29 58 29 841%
188
29 40 11 640%
189
29 36 7 21.8%
190
29 38 9 403%
191
29 29 0 32%
192
28 100 72 36.4%
193
28 68 40 117%
194
28 56 28 22.8%
195
28 61 33 123%
196
28 53 25 232%
197
28 52 24 522%
198
28 65 37 155%
199
28 71 43 560%
200
28 42 14 205%