Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
373 648 275 6.05%
2
98 226 128 44.9%
3
77 259 182 39.4%
MRK icon
4
Merck
MRK
$209B
70 251 181 5.94%
5
65 226 161 7.12%
6
22 159 137 30.1%
7
10 109 99 17.4%
8
3 177 174 22.3%
9
1 70 69 18.4%