Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
26
52 81 29 190%
27
50 113 63 132%
28
50 108 58 1,144%
JNJ icon
29
Johnson & Johnson
JNJ
$495B
49 112 63 64.9%
30
48 102 54 189%
31
48 98 50 370%
32
47 78 31 304%
33
46 115 69 62.3%
34
45 122 77 66.6%
35
45 113 68 185%
MU icon
36
Micron Technology
MU
$270B
45 100 55 729%
37
45 97 52 225%
38
42 120 78 295%
39
42 105 63 2,214%
40
41 115 74 39.9%
41
39 110 71 66.5%
42
39 65 26 2,203%
43
35 103 68 139%
44
34 89 55 278%
45
32 117 85 1,642%
46
31 109 78 644%
47
30 79 49 176%
48
27 72 45 789%
49
19 104 85 103%
50
19 98 79 385%