Vestcor Inc’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.85M Hold
7,564
0.05% 347
2025
Q4
$1.23M Hold
7,564
0.04% 428
2025
Q3
$1.46M Hold
7,564
0.04% 378
2025
Q2
$1.26M Sell
7,564
-49,710
-87% -$7.45M 0.04% 428
2025
Q1
$8.34M Buy
57,274
+25,012
+78% +$3.7M 0.28% 80
2024
Q4
$4.5M Buy
32,262
+12,063
+60% +$1.84M 0.15% 151
2024
Q3
$3.29M Sell
20,199
-29,467
-59% -$4.98M 0.1% 213
2024
Q2
$8.62M Buy
49,666
+10,382
+26% +$1.93M 0.29% 79
2024
Q1
$7.92M Sell
39,284
-2,601
-6% -$445K 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% -$184K 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.25M 0.22% 115
2022
Q4
$3.99M Buy
34,304
+1,419
+4% +$162K 0.15% 162
2022
Q3
$3.27M Buy
32,885
+19,731
+150% +$1.85M 0.12% 181
2022
Q2
$1.08M Sell
13,154
-16,584
-56% -$1.55M 0.04% 462
2022
Q1
$2.54M Buy
29,738
+21,658
+268% +$1.65M 0.09% 256
2021
Q4
$517K Sell
8,080
-11,539
-59% -$742K 0.02% 618
2021
Q3
$1.21M Sell
19,619
-1,303
-6% -$74.9K 0.04% 384
2021
Q2
$1.26M Buy
20,922
+8,809
+73% +$516K 0.04% 408
2021
Q1
$648K Sell
12,113
-110,284
-90% -$5.57M 0.02% 576
2020
Q4
$5.06M Buy
122,397
+68,903
+129% +$2.47M 0.21% 135
2020
Q3
$1.57M Sell
53,494
-328
-0.6% -$11.5K 0.07% 282
2020
Q2
$2.01M Buy
53,822
+39,920
+287% +$1.28M 0.1% 219
2020
Q1
$328K Buy
13,902
+2,643
+23% +$122K 0.02% 492
2019
Q4
$678K Buy
+11,259
New +$704K 0.03% 412

Other funds holding MPC

Vestcor Inc's MPC Position: Q1 2026 in Review

Vestcor Inc held its Marathon Petroleum (MPC) position steady in Q1 2026 at 7,564 shares worth $1.85M. The position accounts for 0.05% of the portfolio, ranked #347.

Vestcor Inc first reported a position in MPC in Q4 2019 and has held it in 26 quarters since. The position peaked at $8.62M in Q2 2024. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Vestcor Inc held 7,564 shares of Marathon Petroleum worth $1.85M as of Q1 2026.
  • Vestcor Inc left its Marathon Petroleum share count unchanged in Q1 2026.
  • Marathon Petroleum made up 0.05% of Vestcor Inc's portfolio in Q1 2026, its #347 holding.
  • Vestcor Inc first reported a position in Marathon Petroleum in Q4 2019 and has held it in 26 quarters since.
  • Vestcor Inc's Marathon Petroleum position peaked at $8.62M in Q2 2024.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Vestcor Inc's 13F filing for Q1 2026, filed 12 May 2026.