O'Shaughnessy Asset Management’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
$67.6M Buy
277,003
+567
+0.2% +$114K 0.34% 54
2025
Q4
$45M Sell
276,436
-5,023
-2% -$939K 0.25% 82
2025
Q3
$54.2M Sell
281,459
-28,447
-9% -$5M 0.32% 58
2025
Q2
$51.5M Sell
309,906
-47,513
-13% -$7.12M 0.35% 53
2025
Q1
$52.1M Sell
357,419
-80,253
-18% -$11.9M 0.42% 47
2024
Q4
$61.1M Sell
437,672
-43,055
-9% -$6.57M 0.52% 33
2024
Q3
$78.1M Sell
480,727
-1,486
-0.3% -$251K 0.7% 20
2024
Q2
$83.7M Sell
482,213
-27,342
-5% -$5.09M 0.86% 13
2024
Q1
$103M Buy
509,555
+8,228
+2% +$1.41M 1.14% 8
2023
Q4
$74.4M Sell
501,327
-77,400
-13% -$11.5M 0.99% 7
2023
Q3
$87.6M Sell
578,727
-145,058
-20% -$20.2M 1.3% 3
2023
Q2
$84.4M Sell
723,785
-125,994
-15% -$14.6M 1.25% 6
2023
Q1
$115M Sell
849,779
-1,642
-0.2% -$205K 1.8% 3
2022
Q4
$99.1M Buy
851,421
+49,523
+6% +$5.64M 1.62% 1
2022
Q3
$79.7M Buy
801,898
+146,837
+22% +$13.7M 1.5% 3
2022
Q2
$53.9M Buy
655,061
+273,092
+71% +$25.5M 0.99% 14
2022
Q1
$32.7M Buy
381,969
+229,138
+150% +$17.4M 0.54% 48
2021
Q4
$9.78M Buy
152,831
+35,314
+30% +$2.27M 0.17% 145
2021
Q3
$7.26M Buy
117,517
+112,692
+2,336% +$6.48M 0.15% 143
2021
Q2
$292K Buy
4,825
+1,272
+36% +$74.6K 0.01% 865
2021
Q1
$190K Sell
3,553
-69
-2% -$3.48K ﹤0.01% 952
2020
Q4
$150K Buy
3,622
+2,537
+234% +$91.1K ﹤0.01% 941
2020
Q3
$32K Buy
1,085
+167
+18% +$5.87K ﹤0.01% 1176
2020
Q2
$34K Buy
918
+511
+126% +$16.4K ﹤0.01% 1064
2020
Q1
$10K Sell
407
-677
-62% -$31.2K ﹤0.01% 1012
2019
Q4
$65K Sell
1,084
-391,245
-100% -$24.5M ﹤0.01% 904
2019
Q3
$23.8M Sell
392,329
-578,337
-60% -$30.5M 0.57% 50
2019
Q2
$54.2M Sell
970,666
-281,022
-22% -$15.4M 1.27% 22
2019
Q1
$74.8M Sell
1,251,688
-651,079
-34% -$41M 1.78% 11
2018
Q4
$112M Sell
1,902,767
-122,893
-6% -$8.39M 2.84% 4
2018
Q3
$161M Buy
2,025,660
+385,033
+23% +$30.4M 3.3% 2
2018
Q2
$115M Buy
1,640,627
+529,639
+48% +$40.4M 2.43% 6
2018
Q1
$81.2M Buy
1,110,988
+549,298
+98% +$37.8M 1.78% 15
2017
Q4
$37.1M Buy
561,690
+484,852
+631% +$29.7M 0.86% 36
2017
Q3
$4.31M Buy
76,838
+25,265
+49% +$1.36M 0.1% 130
2017
Q2
$2.7M Buy
51,573
+3,557
+7% +$184K 0.06% 175
2017
Q1
$2.43M Buy
48,016
+7,728
+19% +$385K 0.06% 180
2016
Q4
$2.55M Sell
40,288
-17,446
-30% -$792K 0.06% 181
2016
Q3
$2.34M Sell
57,734
-26,115
-31% -$1.06M 0.05% 197
2016
Q2
$3.18M Sell
83,849
-440,695
-84% -$16.2M 0.08% 166
2016
Q1
$19.2M Sell
524,544
-568,034
-52% -$21.6M 0.48% 60
2015
Q4
$56.6M Sell
1,092,578
-623,116
-36% -$32.6M 1.4% 15
2015
Q3
$79.5M Sell
1,715,694
-685,489
-29% -$35.3M 1.65% 14
2015
Q2
$126M Sell
2,401,183
-417,217
-15% -$21.2M 2.55% 3
2015
Q1
$144M Sell
2,818,400
-253,906
-8% -$12.2M 2.81% 1
2014
Q4
$138M Sell
3,072,306
-176,798
-5% -$7.78M 2.64% 5
2014
Q3
$137M Buy
3,249,104
+381,106
+13% +$16.2M 2.52% 4
2014
Q2
$112M Buy
2,867,998
+801,484
+39% +$35.5M 2.1% 7
2014
Q1
$89.8M Buy
2,066,514
+851,092
+70% +$37.3M 1.78% 10
2013
Q4
$55.6M Buy
1,215,422
+635,660
+110% +$24.5M 1.17% 25
2013
Q3
$18.6M Buy
579,762
+248,608
+75% +$8.74M 0.45% 60
2013
Q2
$11.8M Buy
+331,154
New +$13.2M 0.31% 72

Other funds holding MPC

O'Shaughnessy Asset Management's MPC Position: Q1 2026 in Review

O'Shaughnessy Asset Management increased its Marathon Petroleum (MPC) stake by 0.21% in Q1 2026, buying an estimated $114K and bringing the position to 277,003 shares worth $67.6M. The position accounts for 0.34% of the portfolio, ranked #54.

O'Shaughnessy Asset Management first reported a position in MPC in Q2 2013 and has held it in 52 quarters since. The position peaked at $161M in Q3 2018. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • O'Shaughnessy Asset Management held 277,003 shares of Marathon Petroleum worth $67.6M as of Q1 2026.
  • O'Shaughnessy Asset Management bought 567 Marathon Petroleum shares in Q1 2026, an estimated $114K.
  • Marathon Petroleum made up 0.34% of O'Shaughnessy Asset Management's portfolio in Q1 2026, its #54 holding.
  • O'Shaughnessy Asset Management first reported a position in Marathon Petroleum in Q2 2013 and has held it in 52 quarters since.
  • O'Shaughnessy Asset Management's Marathon Petroleum position peaked at $161M in Q3 2018.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on O'Shaughnessy Asset Management's 13F filing for Q1 2026, filed 13 May 2026.