Twin Capital Management’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-7,163
Closed -$1.04M 270
2025
Q1
$1.04M Sell
7,163
-2,548
-26% -$377K 0.12% 164
2024
Q4
$1.35M Sell
9,711
-213
-2% -$32.5K 0.15% 143
2024
Q3
$1.62M Buy
9,924
+4,477
+82% +$757K 0.18% 141
2024
Q2
$945K Buy
5,447
+100
+2% +$18.6K 0.11% 178
2024
Q1
$1.08M Sell
5,347
-688
-11% -$118K 0.13% 169
2023
Q4
$895K Sell
6,035
-30
-0.5% -$4.46K 0.12% 179
2023
Q3
$918K Sell
6,065
-308
-5% -$42.9K 0.13% 173
2023
Q2
$743K Sell
6,373
-5,790
-48% -$673K 0.1% 197
2023
Q1
$1.64M Buy
12,163
+5,994
+97% +$750K 0.22% 136
2022
Q4
$718K Hold
6,169
0.09% 211
2022
Q3
$613K Sell
6,169
-63
-1% -$5.9K 0.08% 219
2022
Q2
$512K Buy
+6,232
New +$583K 0.07% 243
2019
Q2
Sell
-102,430
Closed -$6.13M 281
2019
Q1
$6.13M Buy
102,430
+150
+0.1% +$9.44K 0.3% 103
2018
Q4
$6.04M Sell
102,280
-1,130
-1% -$77.1K 0.34% 88
2018
Q3
$8.27M Buy
103,410
+34,920
+51% +$2.76M 0.38% 80
2018
Q2
$4.8M Sell
68,490
-15,190
-18% -$1.16M 0.24% 130
2018
Q1
$6.12M Buy
83,680
+12,700
+18% +$874K 0.32% 109
2017
Q4
$4.68M Buy
70,980
+2,930
+4% +$179K 0.23% 124
2017
Q3
$3.82M Buy
68,050
+11,410
+20% +$612K 0.2% 148
2017
Q2
$2.96M Buy
56,640
+4,610
+9% +$238K 0.17% 178
2017
Q1
$2.63M Sell
52,030
-220
-0.4% -$11K 0.16% 188
2016
Q4
$2.63M Buy
52,250
+3,770
+8% +$171K 0.17% 176
2016
Q3
$1.97M Buy
48,480
+9,550
+25% +$387K 0.13% 215
2016
Q2
$1.48M Hold
38,930
0.11% 242
2016
Q1
$1.45M Buy
38,930
+1,990
+5% +$75.6K 0.11% 197
2015
Q4
$1.92M Buy
36,940
+24,830
+205% +$1.3M 0.16% 170
2015
Q3
$561K Buy
12,110
+1,420
+13% +$73.1K 0.05% 229
2015
Q2
$559K Buy
+10,690
New +$544K 0.05% 211
2014
Q2
Sell
-5,000
Closed -$218K 306
2014
Q1
$218K Hold
5,000
0.02% 289
2013
Q4
$229K Sell
5,000
-87,460
-95% -$3.36M 0.02% 287
2013
Q3
$2.97M Buy
92,460
+15,660
+20% +$551K 0.32% 99
2013
Q2
$2.73M Buy
+76,800
New +$3.07M 0.29% 104

Other funds holding MPC