Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
76
89 217 128 44.8%
77
89 148 59 61.2%
78
89 132 43 161%
JNJ icon
79
Johnson & Johnson
JNJ
$542B
88 165 77 37.1%
80
88 200 112 81.6%
81
88 194 106 4.95%
82
88 202 114 31.5%
83
88 171 83 47.2%
84
88 88 0 17.3%
85
87 136 49 37.1%
CMCSA icon
86
Comcast
CMCSA
$88.8B
86 186 100 54%
87
86 118 32 33.7%
88
86 92 6 56.7%
89
85 176 91 190%
90
85 161 76 211%
91
85 113 28 70.2%
92
85 124 39 97.5%
93
85 85 0 45.6%
94
84 147 63 27.8%
95
84 171 87 89%
96
84 116 32 8.96%
97
83 139 56 41.8%
98
81 163 82 75.9%
99
81 138 57 35.9%
100
81 114 33 80%