Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘23
1
94 254 160 15.6%
2
94 193 99 41.4%
3
75 169 94 64.7%
MPC icon
4
Marathon Petroleum
MPC
$53.4B
70 162 92 50.6%
5
69 224 155 14.7%
6
65 191 126 12.4%
7
64 111 47 88.2%
8
63 127 64 5.4%
9
63 119 56 77%
10
62 182 120 64.6%
MMM icon
11
3M
MMM
$90.9B
62 174 112 101%
12
60 110 50 48.2%
13
55 113 58 74.9%
14
54 109 55 79.1%
15
53 130 77 17.7%
16
52 165 113 13.7%
17
50 101 51 6.76%
18
46 128 82 22.3%
19
44 150 106 56.4%
20
44 127 83 133%
21
43 120 77 65.6%
22
43 87 44 87.1%
23
42 136 94 20.2%
24
42 115 73 173%
25
41 172 131 41.7%