Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘24
1
214 389 175 145%
2
27 185 158 38.8%
3
21 165 144 130%
NVS icon
4
Novartis
NVS
$253B
4 92 88 35.2%
5
2 51 49 45%
6
0 51 51 69%