Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
76
89 200 111 79.5%
77
89 148 59 54.1%
78
89 132 43 129%
JNJ icon
79
Johnson & Johnson
JNJ
$565B
88 165 77 42.7%
80
88 216 128 43.7%
81
88 194 106 6.55%
82
88 171 83 37.6%
83
88 88 0 41.9%
84
87 201 114 22.2%
85
87 136 49 30.6%
CMCSA icon
86
Comcast
CMCSA
$106B
86 186 100 45.8%
87
86 118 32 26.7%
88
86 92 6 31.8%
89
85 176 91 184%
90
85 161 76 139%
91
85 113 28 52.8%
92
85 124 39 99%
93
85 85 0 50%
94
84 147 63 22.3%
95
84 171 87 92%
96
84 116 32 1.04%
97
82 138 56 37.8%
98
81 163 82 73%
99
81 138 57 27.6%
100
81 114 33 73.3%