Vanguard Group’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
$6.23B Sell
38,291,917
-52,760
-0.1% -$9.86M 0.09% 200
2025
Q3
$7.39B Sell
38,344,677
-521,427
-1% -$91.7M 0.11% 161
2025
Q2
$6.46B Buy
38,866,104
+3,924,713
+11% +$588M 0.1% 176
2025
Q1
$5.09B Buy
34,941,391
+3,834,501
+12% +$567M 0.09% 209
2024
Q4
$4.34B Sell
31,106,890
-1,029,852
-3% -$157M 0.08% 255
2024
Q3
$5.24B Sell
32,136,742
-1,202,971
-4% -$203M 0.09% 192
2024
Q2
$5.78B Sell
33,339,713
-1,744,865
-5% -$325M 0.11% 153
2024
Q1
$7.07B Sell
35,084,578
-658,569
-2% -$113M 0.14% 127
2023
Q4
$5.3B Sell
35,743,147
-1,930,362
-5% -$287M 0.12% 156
2023
Q3
$5.7B Sell
37,673,509
-2,744,095
-7% -$383M 0.14% 124
2023
Q2
$4.71B Sell
40,417,604
-2,064,791
-5% -$240M 0.11% 162
2023
Q1
$5.73B Sell
42,482,395
-1,408,688
-3% -$176M 0.15% 124
2022
Q4
$5.11B Sell
43,891,083
-2,003,982
-4% -$228M 0.14% 137
2022
Q3
$4.56B Sell
45,895,065
-2,394,577
-5% -$224M 0.13% 139
2022
Q2
$3.97B Sell
48,289,642
-10,135,287
-17% -$948M 0.11% 178
2022
Q1
$5B Sell
58,424,929
-2,389,184
-4% -$182M 0.12% 157
2021
Q4
$3.89B Sell
60,814,113
-1,950,835
-3% -$125M 0.09% 220
2021
Q3
$3.88B Sell
62,764,948
-487,760
-0.8% -$28.1M 0.1% 196
2021
Q2
$3.82B Buy
63,252,708
+350,693
+0.6% +$20.6M 0.1% 202
2021
Q1
$3.36B Buy
62,902,015
+808,122
+1% +$40.8M 0.09% 209
2020
Q4
$2.57B Sell
62,093,893
-2,623,876
-4% -$94.2M 0.07% 277
2020
Q3
$1.9B Buy
64,717,769
+9,701,230
+18% +$341M 0.06% 333
2020
Q2
$2.06B Sell
55,016,539
-813,914
-1% -$26.2M 0.07% 284
2020
Q1
$1.32B Buy
55,830,453
+1,957,880
+4% +$90.2M 0.06% 354
2019
Q4
$3.25B Sell
53,872,573
-156,108
-0.3% -$9.77M 0.11% 178
2019
Q3
$3.28B Sell
54,028,681
-214,367
-0.4% -$11.3M 0.12% 167
2019
Q2
$3.03B Sell
54,243,048
-639,383
-1% -$35M 0.11% 177
2019
Q1
$3.28B Buy
54,882,431
+209,934
+0.4% +$13.2M 0.13% 146
2018
Q4
$3.23B Buy
54,672,497
+19,299,493
+55% +$1.32B 0.15% 128
2018
Q3
$2.83B Buy
35,373,004
+255,599
+0.7% +$20.2M 0.11% 175
2018
Q2
$2.46B Sell
35,117,405
-2,648,028
-7% -$202M 0.1% 194
2018
Q1
$2.76B Sell
37,765,433
-588,717
-2% -$40.5M 0.12% 163
2017
Q4
$2.53B Buy
38,354,150
+488,859
+1% +$29.9M 0.11% 178
2017
Q3
$2.12B Sell
37,865,291
-1,390,426
-4% -$74.6M 0.1% 204
2017
Q2
$2.05B Buy
39,255,717
+1,544,114
+4% +$79.8M 0.1% 206
2017
Q1
$1.91B Buy
37,711,603
+1,549,473
+4% +$77.1M 0.1% 210
2016
Q4
$1.82B Buy
36,162,130
+767,841
+2% +$34.9M 0.1% 204
2016
Q3
$1.44B Buy
35,394,289
+821,249
+2% +$33.3M 0.08% 254
2016
Q2
$1.31B Sell
34,573,040
-171,451
-0.5% -$6.3M 0.08% 262
2016
Q1
$1.29B Buy
34,744,491
+1,862,688
+6% +$70.8M 0.08% 260
2015
Q4
$1.7B Buy
32,881,803
+719,283
+2% +$37.6M 0.11% 171
2015
Q3
$1.49B Buy
32,162,520
+51,952
+0.2% +$2.67M 0.11% 185
2015
Q2
$1.68B Buy
32,110,568
+156,234
+0.5% +$7.95M 0.11% 174
2015
Q1
$1.64B Buy
31,954,334
+1,629,118
+5% +$78.2M 0.11% 187
2014
Q4
$1.37B Buy
30,325,216
+1,012,228
+3% +$44.6M 0.1% 215
2014
Q3
$1.24B Buy
29,312,988
+1,490,884
+5% +$63.3M 0.1% 215
2014
Q2
$1.09B Sell
27,822,104
-365,398
-1% -$16.2M 0.09% 249
2014
Q1
$1.23B Sell
28,187,502
-702,150
-2% -$30.8M 0.1% 198
2013
Q4
$1.33B Sell
28,889,652
-1,986,074
-6% -$76.4M 0.12% 162
2013
Q3
$993M Sell
30,875,726
-288,806
-0.9% -$10.2M 0.1% 213
2013
Q2
$1.11B Buy
+31,164,532
New +$1.24B 0.12% 159

Other funds holding MPC

Vanguard Group's MPC Position: Q4 2025 in Review

Vanguard Group reduced its Marathon Petroleum (MPC) stake by 0.14% in Q4 2025, selling an estimated $9.86M and leaving 38,291,917 shares worth $6.23B. The position accounts for 0.09% of the portfolio, ranked #200.

Vanguard Group first reported a position in MPC in Q2 2013 and has held it in 51 quarters since. The position peaked at $7.39B in Q3 2025. 1,675 funds tracked by Wall St. Rank hold MPC as of Q4 2025.

  • Vanguard Group held 38,291,917 shares of Marathon Petroleum worth $6.23B as of Q4 2025.
  • Vanguard Group sold 52,760 Marathon Petroleum shares in Q4 2025, an estimated $9.86M.
  • Marathon Petroleum made up 0.09% of Vanguard Group's portfolio in Q4 2025, its #200 holding.
  • Vanguard Group first reported a position in Marathon Petroleum in Q2 2013 and has held it in 51 quarters since.
  • Vanguard Group's Marathon Petroleum position peaked at $7.39B in Q3 2025.
  • 1,675 funds tracked by Wall St. Rank held Marathon Petroleum as of Q4 2025.

Based on Vanguard Group's 13F filing for Q4 2025, filed 29 Jan 2026.