Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘21
1
30 171 141 312%
2
18 154 136 16.3%
3
10 118 108 474%
NVS icon
4
Novartis
NVS
$281B
6 79 73 61.5%
5
0 49 49 14.6%