We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1
454 503 49 192%
2
375 477 102 15.9%
3
361 509 148 194%
GEV icon
4
GE Vernova
GEV
$289B
356 483 127 23.2%
5
349 460 111 72.2%
6
302 417 115 19%
7
291 395 104 65.3%
8
271 387 116 32.5%
9
215 319 104 36.6%
10
202 304 102 127%
TSM icon
11
TSMC
TSM
$2.27T
200 324 124 29.3%
12
195 319 124 8.38%
13
191 313 122 3.97%
14
189 285 96 55.9%
15
181 342 161 155%
16
177 315 138 6.01%
17
175 298 123 6%
18
164 240 76 12.5%
19
147 256 109 8.65%
20
145 284 139 1.19%
21
144 289 145 174%
22
132 371 239 21.5%
23
128 209 81 10.4%
24
119 268 149 146%
25
117 280 163 9.71%