Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1
454 504 50 184%
2
372 475 103 7.84%
3
357 505 148 216%
GEV icon
4
GE Vernova
GEV
$260B
352 480 128 11%
5
345 457 112 46.4%
6
295 411 116 9.2%
7
289 394 105 60.2%
8
268 385 117 30.4%
9
254 357 103 119%
10
212 315 103 30.7%
STX icon
11
Seagate
STX
$212B
199 302 103 140%
12
198 321 123 30.3%
13
188 284 96 43.4%
14
187 312 125 3.28%
15
187 310 123 4.16%
16
179 341 162 153%
17
177 278 101 36.5%
18
174 312 138 2.41%
19
172 296 124 8.33%
20
163 239 76 6.01%
21
146 255 109 3.77%
22
142 288 146 154%
23
140 280 140 9.02%
24
127 367 240 15.1%
25
125 205 80 11.8%