KFGK
MPC icon

Keystone Financial Group (Kentucky)’s Marathon Petroleum MPC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.45M Buy
8,711
+432
+5% +$71.8K 0.13% 114
2025
Q1
$1.21M Sell
8,279
-31
-0.4% -$4.52K 0.12% 122
2024
Q4
$1.16M Buy
8,310
+18
+0.2% +$2.51K 0.11% 125
2024
Q3
$1.35M Buy
8,292
+382
+5% +$62.2K 0.17% 91
2024
Q2
$1.37M Sell
7,910
-76
-1% -$13.2K 0.49% 37
2024
Q1
$1.61M Buy
7,986
+3,413
+75% +$688K 0.23% 77
2023
Q4
$678K Buy
4,573
+920
+25% +$136K 0.12% 128
2023
Q3
$553K Sell
3,653
-194
-5% -$29.4K 0.09% 141
2023
Q2
$449K Buy
+3,847
New +$449K 0.08% 167
2022
Q4
$341K Sell
2,932
-542
-16% -$63.1K 0.07% 190
2022
Q3
$345K Sell
3,474
-963
-22% -$95.6K 0.07% 184
2022
Q2
$365K Sell
4,437
-45
-1% -$3.7K 0.07% 185
2022
Q1
$383K Sell
4,482
-954
-18% -$81.5K 0.07% 184
2021
Q4
$348K Buy
5,436
+2
+0% +$128 0.06% 216
2021
Q3
$336K Buy
5,434
+3
+0.1% +$185 0.06% 211
2021
Q2
$328K Buy
5,431
+524
+11% +$31.6K 0.06% 212
2021
Q1
$262K Buy
+4,907
New +$262K 0.05% 238
2020
Q1
Sell
-3,763
Closed -$227K 232
2019
Q4
$227K Hold
3,763
0.06% 222
2019
Q3
$229K Buy
+3,763
New +$229K 0.07% 209
2019
Q2
Sell
-3,802
Closed -$228K 229
2019
Q1
$228K Buy
+3,802
New +$228K 0.08% 193