Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
76
89 200 111 81.2%
77
89 148 59 57.2%
78
89 132 43 130%
JNJ icon
79
Johnson & Johnson
JNJ
$598B
88 165 77 51%
80
88 216 128 43.7%
81
88 194 106 0.6%
82
88 171 83 52%
83
88 88 0 48.9%
84
87 201 114 19.2%
85
87 136 49 30%
CMCSA icon
86
Comcast
CMCSA
$111B
86 186 100 43%
87
86 92 6 22.4%
88
85 176 91 172%
89
85 117 32 30.9%
90
85 161 76 124%
91
85 113 28 46.8%
92
85 124 39 99.1%
93
85 85 0 56.8%
94
84 147 63 20.2%
95
84 171 87 95%
96
84 116 32 2.94%
97
82 138 56 39%
98
82 138 56 44.6%
99
81 163 82 81.4%
100
80 184 104 7.55%