Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1
453 504 51 143%
2
366 471 105 7.68%
3
355 503 148 126%
GEV icon
4
GE Vernova
GEV
$280B
350 479 129 19.6%
5
338 451 113 25%
6
292 409 117 8.47%
7
289 394 105 41.5%
8
263 381 118 22.2%
9
215 315 100 20.5%
10
207 337 130 3.84%
TSM icon
11
TSMC
TSM
$2.11T
196 319 123 20.5%
12
194 260 66 1.51%
13
186 309 123 3.67%
14
186 283 97 25.1%
15
184 310 126 5.42%
16
177 340 163 169%
17
171 310 139 3.78%
18
169 295 126 5.2%
19
160 238 78 6.53%
20
143 253 110 6.73%
21
136 277 141 8.77%
22
124 364 240 7.12%
23
121 203 82 10.3%
24
114 276 162 2.37%
25
110 197 87 0.65%