Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘21
1
30 171 141 389%
2
18 154 136 76.6%
3
10 118 108 917%
NVS icon
4
Novartis
NVS
$285B
6 79 73 63.5%
5
0 49 49 1.33%