We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1
455 504 49 242%
2
374 476 102 16.4%
3
360 508 148 237%
GEV icon
4
GE Vernova
GEV
$296B
353 480 127 26.1%
5
346 457 111 80.3%
6
298 413 115 19.1%
7
290 394 104 85%
8
270 386 116 39.3%
9
255 358 103 175%
10
213 316 103 45%
STX icon
11
Seagate
STX
$242B
201 303 102 173%
12
197 321 124 36%
13
192 316 124 4.68%
14
190 285 95 76.4%
15
188 310 122 5.14%
16
181 342 161 203%
17
178 278 100 35.4%
18
176 314 138 4.39%
19
175 298 123 6.26%
20
163 239 76 15.6%
21
146 255 109 3.69%
22
143 282 139 4.06%
23
143 288 145 160%
24
129 368 239 19.3%
25
128 209 81 12.9%