JP Morgan Chase’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
Q2
$709M Sell
2,736,206
-699,606
-20% -$172M 0.04% 362
2026
Q1
$842M Buy
3,435,812
+237,982
+7% +$48.1M 0.05% 292
2025
Q4
$520M Buy
3,197,830
+380,131
+13% +$71.1M 0.03% 390
2025
Q3
$543M Sell
2,817,699
-546,205
-16% -$96.1M 0.03% 410
2025
Q2
$559M Buy
3,363,904
+773,892
+30% +$116M 0.04% 394
2025
Q1
$377M Buy
2,590,012
+1,288,117
+99% +$191M 0.03% 466
2024
Q4
$182M Sell
1,301,895
-537,679
-29% -$82.1M 0.01% 695
2024
Q3
$300M Buy
1,839,574
+432,511
+31% +$73.1M 0.02% 547
2024
Q2
$244M Sell
1,407,063
-631,784
-31% -$118M 0.02% 585
2024
Q1
$411M Buy
2,038,847
+206,800
+11% +$35.4M 0.03% 438
2023
Q4
$272M Buy
1,832,047
+555,837
+44% +$82.5M 0.03% 529
2023
Q3
$193M Sell
1,276,210
-499,180
-28% -$69.6M 0.02% 561
2023
Q2
$207M Sell
1,775,390
-18,316
-1% -$2.13M 0.02% 552
2023
Q1
$242M Buy
1,793,706
+681,698
+61% +$85.3M 0.03% 492
2022
Q4
$129M Sell
1,112,008
-534,103
-32% -$60.9M 0.02% 671
2022
Q3
$164M Sell
1,646,111
-584,442
-26% -$54.7M 0.02% 552
2022
Q2
$183M Sell
2,230,553
-760,714
-25% -$71.1M 0.03% 530
2022
Q1
$256M Sell
2,991,267
-111,055
-4% -$8.44M 0.03% 489
2021
Q4
$199M Sell
3,102,322
-123,265
-4% -$7.92M 0.02% 567
2021
Q3
$199M Sell
3,225,587
-2,554,385
-44% -$147M 0.02% 577
2021
Q2
$349M Sell
5,779,972
-197,891
-3% -$11.6M 0.04% 439
2021
Q1
$320M Sell
5,977,863
-981,287
-14% -$49.6M 0.04% 430
2020
Q4
$288M Sell
6,959,150
-4,463,561
-39% -$160M 0.04% 429
2020
Q3
$336M Buy
11,422,711
+1,301,307
+13% +$45.7M 0.06% 325
2020
Q2
$378M Sell
10,121,404
-4,059,628
-29% -$130M 0.07% 266
2020
Q1
$335M Sell
14,181,032
-1,508,460
-10% -$69.5M 0.08% 260
2019
Q4
$945M Sell
15,689,492
-1,845,476
-11% -$115M 0.18% 119
2019
Q3
$1.07B Sell
17,534,968
-5,510,324
-24% -$290M 0.21% 106
2019
Q2
$1.25B Sell
23,045,292
-884,376
-4% -$48.4M 0.25% 85
2019
Q1
$1.43B Sell
23,929,668
-413,347
-2% -$26M 0.29% 76
2018
Q4
$1.44B Buy
24,343,015
+7,180,228
+42% +$490M 0.33% 64
2018
Q3
$1.37B Buy
17,162,787
+1,409,372
+9% +$111M 0.26% 74
2018
Q2
$1.11B Buy
15,753,415
+6,038,629
+62% +$461M 0.23% 94
2018
Q1
$710M Buy
9,714,786
+1,250,497
+15% +$86.1M 0.15% 148
2017
Q4
$558M Buy
8,464,289
+2,391,657
+39% +$146M 0.12% 189
2017
Q3
$337M Buy
6,072,632
+78,933
+1% +$4.23M 0.07% 277
2017
Q2
$314M Sell
5,993,699
-253,648
-4% -$13.1M 0.07% 285
2017
Q1
$316M Sell
6,247,347
-1,336,610
-18% -$66.5M 0.07% 275
2016
Q4
$382M Buy
7,583,957
+398,181
+6% +$18.1M 0.09% 233
2016
Q3
$292M Sell
7,185,776
-4,109,915
-36% -$167M 0.07% 286
2016
Q2
$429M Buy
11,295,691
+2,190,657
+24% +$80.5M 0.11% 220
2016
Q1
$339M Sell
9,105,034
-3,765,466
-29% -$143M 0.09% 255
2015
Q4
$667M Sell
12,870,500
-1,742,604
-12% -$91.2M 0.17% 141
2015
Q3
$677M Sell
14,613,104
-1,886,544
-11% -$97.1M 0.18% 127
2015
Q2
$863M Buy
16,499,648
+1,573,460
+11% +$80.1M 0.2% 103
2015
Q1
$764M Buy
14,926,188
+4,680,738
+46% +$225M 0.17% 130
2014
Q4
$462M Buy
10,245,450
+2,166,380
+27% +$95.4M 0.11% 211
2014
Q3
$342M Sell
8,079,070
-4,477,846
-36% -$190M 0.08% 275
2014
Q2
$490M Sell
12,556,916
-3,189,934
-20% -$141M 0.12% 184
2014
Q1
$685M Sell
15,746,850
-8,464,110
-35% -$371M 0.19% 113
2013
Q4
$1.11B Buy
24,210,960
+7,090,938
+41% +$273M 0.32% 63
2013
Q3
$551M Buy
17,120,022
+3,885,316
+29% +$137M 0.16% 143
2013
Q2
$470M Buy
+13,234,706
New +$528M 0.15% 150

Other funds holding MPC

JP Morgan Chase's MPC Position: Q2 2026 in Review

JP Morgan Chase reduced its Marathon Petroleum (MPC) stake by 20% in Q2 2026, selling an estimated $172M and leaving 2,736,206 shares worth $709M. The position accounts for 0.04% of the portfolio, ranked #362.

JP Morgan Chase first reported a position in MPC in Q2 2013 and has held it in 53 quarters since. The position peaked at $1.44B in Q4 2018. 1,940 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • JP Morgan Chase held 2,736,206 shares of Marathon Petroleum worth $709M as of Q2 2026.
  • JP Morgan Chase sold 699,606 Marathon Petroleum shares in Q2 2026, an estimated $172M.
  • Marathon Petroleum made up 0.04% of JP Morgan Chase's portfolio in Q2 2026, its #362 holding.
  • JP Morgan Chase first reported a position in Marathon Petroleum in Q2 2013 and has held it in 53 quarters since.
  • JP Morgan Chase's Marathon Petroleum position peaked at $1.44B in Q4 2018.
  • 1,940 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on JP Morgan Chase's 13F filing for Q2 2026, filed 12 Aug 2026.