We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
76
143 282 139 4.06%
77
143 269 126 13.1%
78
143 241 98 4.25%
DELL icon
79
Dell
DELL
$280B
143 288 145 164%
80
143 189 46 20.4%
81
140 140 0 10.7%
82
139 183 44 14.9%
83
138 243 105 10.2%
84
138 139 1 2.3%
85
138 138 0 48.5%
LHX icon
86
L3Harris
LHX
$53.5B
136 225 89 16.8%
87
135 277 142 16.5%
88
135 226 91 19.4%
89
135 157 22 17.6%
90
134 183 49 7%
91
134 203 69 21.2%
92
134 171 37 74.6%
93
134 134 0 9.47%
94
132 192 60 45.5%
95
131 232 101 15.1%
96
130 231 101 2.8%
97
129 368 239 25.3%
98
129 186 57 0.85%
99
128 209 81 9.68%
100
127 243 116 9.62%