Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘21
1
30 171 141 331%
2
18 154 136 23.6%
3
10 118 108 180%
NVS icon
4
Novartis
NVS
$254B
6 79 73 45.2%
5
0 49 49 12.2%