First Wilshire Securities 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
$795K Hold
4,786
0.22% 46
2025
Q1
$697K Hold
4,786
0.2% 43
2024
Q4
$668K Hold
4,786
0.18% 47
2024
Q3
$780K Hold
4,786
0.22% 43
2024
Q2
$830K Hold
4,786
0.25% 40
2024
Q1
$964K Hold
4,786
0.28% 37
2023
Q4
$710K Hold
4,786
0.23% 46
2023
Q3
$724K Hold
4,786
0.25% 44
2023
Q2
$558K Hold
4,786
0.19% 49
2023
Q1
$645K Hold
4,786
0.22% 44
2022
Q4
$557K Hold
4,786
0.19% 44
2022
Q3
$475K Hold
4,786
0.19% 46
2022
Q2
$393K Hold
4,786
0.15% 55
2022
Q1
$409K Hold
4,786
0.14% 57
2021
Q4
$306K Hold
4,786
0.1% 73
2021
Q3
$296K Hold
4,786
0.1% 73
2021
Q2
$289K Hold
4,786
0.1% 67
2021
Q1
$256K Buy
+4,786
New +$256K 0.1% 73
2020
Q1
Sell
-4,911
Closed -$296K 92
2019
Q4
$296K Hold
4,911
0.11% 82
2019
Q3
$298K Sell
4,911
-75
-2% -$4.55K 0.11% 84
2019
Q2
$279K Hold
4,986
0.11% 96
2019
Q1
$298K Hold
4,986
0.1% 101
2018
Q4
$294K Hold
4,986
0.11% 98
2018
Q3
$399K Hold
4,986
0.12% 90
2018
Q2
$350K Hold
4,986
0.1% 91
2018
Q1
$365K Hold
4,986
0.1% 93
2017
Q4
$329K Sell
4,986
-1,714
-26% -$113K 0.09% 96
2017
Q3
$376K Sell
6,700
-50
-0.7% -$2.81K 0.11% 89
2017
Q2
$353K Hold
6,750
0.1% 89
2017
Q1
$341K Hold
6,750
0.1% 91
2016
Q4
$340K Sell
6,750
-2,000
-23% -$101K 0.1% 86
2016
Q3
$355K Hold
8,750
0.11% 94
2016
Q2
$332K Hold
8,750
0.11% 95
2016
Q1
$325K Hold
8,750
0.11% 93
2015
Q4
$454K Hold
8,750
0.13% 81
2015
Q3
$405K Hold
8,750
0.11% 85
2015
Q2
$458K Hold
8,750
0.1% 85
2015
Q1
$448K Hold
8,750
0.09% 89
2014
Q4
$395K Hold
8,750
0.07% 97
2014
Q3
$370K Hold
8,750
0.07% 97
2014
Q2
$342K Hold
8,750
0.05% 102
2014
Q1
$381K Hold
8,750
0.06% 98
2013
Q4
$401K Hold
8,750
0.06% 96
2013
Q3
$281K Buy
8,750
+1,600
+22% +$51.4K 0.05% 101
2013
Q2
$254K Buy
+7,150
New +$254K 0.04% 110