Twin Capital Management’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-7,163
Closed -$1.04M 270
2025
Q1
$1.04M Sell
7,163
-2,548
-26% -$371K 0.12% 164
2024
Q4
$1.35M Sell
9,711
-213
-2% -$29.7K 0.15% 143
2024
Q3
$1.62M Buy
9,924
+4,477
+82% +$729K 0.18% 141
2024
Q2
$945K Buy
5,447
+100
+2% +$17.3K 0.11% 178
2024
Q1
$1.08M Sell
5,347
-688
-11% -$139K 0.13% 169
2023
Q4
$895K Sell
6,035
-30
-0.5% -$4.45K 0.12% 179
2023
Q3
$918K Sell
6,065
-308
-5% -$46.6K 0.13% 173
2023
Q2
$743K Sell
6,373
-5,790
-48% -$675K 0.1% 197
2023
Q1
$1.64M Buy
12,163
+5,994
+97% +$808K 0.22% 136
2022
Q4
$718K Hold
6,169
0.09% 211
2022
Q3
$613K Sell
6,169
-63
-1% -$6.26K 0.08% 219
2022
Q2
$512K Buy
+6,232
New +$512K 0.07% 243
2019
Q2
Sell
-102,430
Closed -$6.13M 281
2019
Q1
$6.13M Buy
102,430
+150
+0.1% +$8.98K 0.3% 103
2018
Q4
$6.04M Sell
102,280
-1,130
-1% -$66.7K 0.34% 88
2018
Q3
$8.27M Buy
103,410
+34,920
+51% +$2.79M 0.38% 80
2018
Q2
$4.81M Sell
68,490
-15,190
-18% -$1.07M 0.24% 130
2018
Q1
$6.12M Buy
83,680
+12,700
+18% +$929K 0.32% 109
2017
Q4
$4.68M Buy
70,980
+2,930
+4% +$193K 0.23% 124
2017
Q3
$3.82M Buy
68,050
+11,410
+20% +$640K 0.2% 148
2017
Q2
$2.96M Buy
56,640
+4,610
+9% +$241K 0.17% 178
2017
Q1
$2.63M Sell
52,030
-220
-0.4% -$11.1K 0.16% 188
2016
Q4
$2.63M Buy
52,250
+3,770
+8% +$190K 0.17% 176
2016
Q3
$1.97M Buy
48,480
+9,550
+25% +$388K 0.13% 215
2016
Q2
$1.48M Hold
38,930
0.11% 242
2016
Q1
$1.45M Buy
38,930
+1,990
+5% +$74K 0.11% 197
2015
Q4
$1.92M Buy
36,940
+24,830
+205% +$1.29M 0.16% 170
2015
Q3
$561K Buy
12,110
+1,420
+13% +$65.8K 0.05% 229
2015
Q2
$559K Buy
+10,690
New +$559K 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% -$4.01M 0.02% 287
2013
Q3
$2.97M Buy
92,460
+15,660
+20% +$504K 0.32% 99
2013
Q2
$2.73M Buy
+76,800
New +$2.73M 0.29% 104