Name Net new
positions
New positions Closed positions Return since
31 Mar ‘15
176
29 111 82 35%
177
29 102 73 19.7%
178
29 80 51 194%
DLTR icon
179
Dollar Tree
DLTR
$18.9B
29 92 63 14.1%
180
29 81 52 64.4%
181
29 67 38 35.8%
182
29 60 31 1,073%
183
29 42 13 122%
184
29 62 33 10.5%
185
29 57 28 131%
SMCI icon
186
Super Micro Computer
SMCI
$32.5B
29 49 20 1,549%
187
29 58 29 1,021%
188
29 40 11 496%
189
29 36 7 24.3%
190
29 38 9 528%
191
29 29 0 14.4%
192
28 100 72 32%
193
28 68 40 95.8%
194
28 56 28 21.8%
195
28 61 33 132%
196
28 53 25 222%
197
28 52 24 491%
198
28 65 37 134%
199
28 71 43 610%
200
28 42 14 139%