VI
MPC icon

Vestcor Inc’s Marathon Petroleum MPC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.26M Sell
7,564
-49,710
-87% -$8.25M 0.04% 428
2025
Q1
$8.34M Buy
57,274
+25,012
+78% +$3.64M 0.28% 80
2024
Q4
$4.5M Buy
32,262
+12,063
+60% +$1.68M 0.15% 151
2024
Q3
$3.29M Sell
20,199
-29,467
-59% -$4.8M 0.1% 213
2024
Q2
$8.62M Buy
49,666
+10,382
+26% +$1.8M 0.29% 79
2024
Q1
$7.92M Sell
39,284
-2,601
-6% -$524K 0.27% 85
2023
Q4
$6.21M Sell
41,885
-11,648
-22% -$1.73M 0.21% 108
2023
Q3
$8.1M Sell
53,533
-1,317
-2% -$199K 0.3% 77
2023
Q2
$6.4M Buy
54,850
+10,544
+24% +$1.23M 0.23% 103
2023
Q1
$5.97M Buy
44,306
+10,002
+29% +$1.35M 0.22% 115
2022
Q4
$3.99M Buy
34,304
+1,419
+4% +$165K 0.15% 162
2022
Q3
$3.27M Buy
32,885
+19,731
+150% +$1.96M 0.12% 181
2022
Q2
$1.08M Sell
13,154
-16,584
-56% -$1.36M 0.04% 462
2022
Q1
$2.54M Buy
29,738
+21,658
+268% +$1.85M 0.09% 256
2021
Q4
$517K Sell
8,080
-11,539
-59% -$738K 0.02% 618
2021
Q3
$1.21M Sell
19,619
-1,303
-6% -$80.6K 0.04% 384
2021
Q2
$1.26M Buy
20,922
+8,809
+73% +$532K 0.04% 408
2021
Q1
$648K Sell
12,113
-110,284
-90% -$5.9M 0.02% 576
2020
Q4
$5.06M Buy
122,397
+68,903
+129% +$2.85M 0.21% 135
2020
Q3
$1.57M Sell
53,494
-328
-0.6% -$9.63K 0.07% 282
2020
Q2
$2.01M Buy
53,822
+39,920
+287% +$1.49M 0.1% 219
2020
Q1
$328K Buy
13,902
+2,643
+23% +$62.4K 0.02% 492
2019
Q4
$678K Buy
+11,259
New +$678K 0.03% 412