Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
76
89 200 111 76.6%
77
89 148 59 50.9%
78
89 132 43 116%
JNJ icon
79
Johnson & Johnson
JNJ
$529B
88 165 77 33.6%
80
88 216 128 38.5%
81
88 194 106 6.21%
82
88 171 83 56.3%
83
88 88 0 35.2%
84
87 201 114 20.2%
85
87 136 49 28.8%
CMCSA icon
86
Comcast
CMCSA
$103B
86 186 100 47.6%
87
86 92 6 22.6%
88
85 176 91 141%
89
85 117 32 19.4%
90
85 161 76 118%
91
85 113 28 57.6%
92
85 124 39 98.9%
93
84 147 63 18.9%
94
84 171 87 93.7%
95
84 116 32 7.95%
96
84 84 0 38.5%
97
82 138 56 36.3%
98
82 138 56 51.1%
99
81 163 82 68.4%
100
80 184 104 8.15%