Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
26
68 217 149 6.97%
27
65 184 119 18.2%
28
64 216 152 38.8%
SHEL icon
29
Shell
SHEL
$206B
57 147 90 2.61%
30
57 151 94 14.1%
31
52 233 181 133%
32
51 126 75 0.48%
33
48 83 35 15.1%
34
47 187 140 53.9%
35
42 156 114 18.5%
NVS icon
36
Novartis
NVS
$253B
42 121 79 17.3%
37
39 192 153 129%
38
38 190 152 17%
39
33 168 135 11.4%
40
32 199 167 21.3%
41
28 234 206 67.8%
42
24 140 116 18.2%
43
22 181 159 20.1%
44
20 238 218 80.6%
45
18 172 154 37.2%
46
17 204 187 18.1%
47
15 163 148 64%
48
13 191 178 12.7%
49
12 75 63 10.7%
50
11 190 179 5.7%