We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1
454 503 49 244%
2
375 477 102 16.1%
3
360 508 148 236%
GEV icon
4
GE Vernova
GEV
$298B
353 480 127 27.1%
5
346 457 111 80.6%
6
298 413 115 18.8%
7
290 394 104 82.1%
8
269 385 116 39.1%
9
254 357 103 176%
10
213 316 103 46.1%
STX icon
11
Seagate
STX
$242B
201 303 102 173%
12
197 321 124 36.7%
13
192 316 124 4.51%
14
189 285 96 76.3%
15
188 310 122 5.34%
16
181 342 161 204%
17
178 278 100 36.6%
18
176 314 138 3.31%
19
174 297 123 6.57%
20
163 239 76 15.3%
21
146 255 109 4.39%
22
143 282 139 3.78%
23
143 288 145 149%
24
129 368 239 19.5%
25
127 208 81 12.8%