Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
76
61 73 12 29.7%
77
60 136 76 94.8%
78
60 95 35 27%
SMH icon
79
VanEck Semiconductor ETF
SMH
$36.1B
60 119 59 173%
80
60 104 44 209%
81
59 133 74 32.6%
82
59 128 69 19.3%
83
58 124 66 39.5%
84
58 130 72 290%
85
58 90 32 72.3%
CMCSA icon
86
Comcast
CMCSA
$98.5B
57 174 117 28.7%
87
57 111 54 104%
88
56 190 134 16.2%
89
56 118 62 30.9%
90
56 101 45 22.5%
91
55 133 78 33.1%
92
55 106 51 5.45%
93
55 110 55 20.3%
94
55 98 43 36.6%
95
54 127 73 63.7%
96
54 109 55 124%
97
53 136 83 198%
98
52 138 86 4.16%
99
52 111 59 35.4%
100
52 101 49 7.25%