Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘21
1
30 171 141 385%
2
18 154 136 16.4%
3
10 118 108 327%
NVS icon
4
Novartis
NVS
$277B
6 79 73 58.2%
5
0 49 49 32.4%