Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
51
11 177 166 25.2%
52
3 164 161 10.7%
53
3 167 164 7.31%
SHEL icon
54
Shell
SHEL
$217B
3 105 102 7.6%