Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
372 649 277 3.17%
2
98 226 128 35.6%
3
79 261 182 42.7%
MRK icon
4
Merck
MRK
$231B
71 252 181 17.4%
5
65 226 161 10.1%
6
23 160 137 30.1%
7
11 109 98 27.5%
8
1 176 175 28.3%
9
1 70 69 18.5%