Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
372 647 275 4.96%
2
98 226 128 41.8%
3
78 260 182 44.6%
MRK icon
4
Merck
MRK
$226B
70 251 181 14.9%
5
65 226 161 9.11%
6
23 160 137 28.8%
7
10 109 99 27.5%
8
2 176 174 26.9%
9
1 70 69 19.6%