We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
151
81 135 54 12%
152
81 149 68 51.5%
153
81 142 61 50.1%
STM icon
154
STMicroelectronics
STM
$60.7B
81 114 33 97.8%
155
80 136 56 11%
156
80 142 62 18.7%
157
80 136 56 54.7%
158
79 160 81 24.2%
159
79 98 19 4.57%
160
79 131 52 14.6%
RRX icon
161
Regal Rexnord
RRX
$14.5B
79 127 48 16.7%
162
78 181 103 4.79%
163
78 174 96 13.7%
164
78 154 76 1.21%
165
78 99 21 0.73%
166
78 123 45 12.3%
167
77 159 82 3.83%
168
77 157 80 14.3%
169
77 135 58 16.7%
170
76 215 139 5.67%
171
76 165 89 4.23%
172
76 137 61 60.1%
173
75 181 106 12.1%
174
75 193 118 14.7%
175
75 205 130 17.3%