Bank of America’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
Sell
-2,200
Closed -$424K 8006
2025
Q3
$424K Sell
2,200
-13,400
-86% -$2.36M ﹤0.01% 5891
2025
Q2
$2.59M Sell
15,600
-38,700
-71% -$5.8M ﹤0.01% 4539
2025
Q1
$7.91M Sell
54,300
-42,500
-44% -$6.29M ﹤0.01% 3372
2024
Q4
$13.5M Buy
96,800
+50,100
+107% +$7.65M ﹤0.01% 2647
2024
Q3
$7.61M Buy
46,700
+900
+2% +$152K ﹤0.01% 3339
2024
Q2
$7.95M Sell
45,800
-321,700
-88% -$59.8M ﹤0.01% 3176
2024
Q1
$74.1M Sell
367,500
-7,500
-2% -$1.28M 0.01% 1213
2023
Q4
$55.6M Buy
375,000
+140,000
+60% +$20.8M 0.01% 1294
2023
Q3
$35.6M Buy
235,000
+15,000
+7% +$2.09M ﹤0.01% 1520
2023
Q2
$25.7M Sell
220,000
-15,000
-6% -$1.74M ﹤0.01% 1803
2023
Q1
$31.7M Buy
235,000
+35,700
+18% +$4.47M ﹤0.01% 1725
2022
Q4
$23.2M Hold
199,300
﹤0.01% 1898
2022
Q3
$19.8M Sell
199,300
-79,800
-29% -$7.47M ﹤0.01% 1978
2022
Q2
$22.9M Sell
279,100
-80,000
-22% -$7.48M ﹤0.01% 1888
2022
Q1
$30.7M Buy
359,100
+199,100
+124% +$15.1M ﹤0.01% 1750
2021
Q4
$10.2M Buy
160,000
+80,000
+100% +$5.14M ﹤0.01% 2905
2021
Q3
$4.95M Buy
+80,000
New +$4.6M ﹤0.01% 3575
2021
Q2
Sell
-128,300
Closed -$6.86M 7944
2021
Q1
$6.86M Sell
128,300
-2,000
-2% -$101K ﹤0.01% 3077
2020
Q4
$5.39M Buy
130,300
+128,300
+6,415% +$4.6M ﹤0.01% 3062
2020
Q3
$59K Sell
2,000
-29,700
-94% -$1.04M ﹤0.01% 5951
2020
Q2
$1.19M Sell
31,700
-5,000
-14% -$161K ﹤0.01% 4008
2020
Q1
$867K Sell
36,700
-361,600
-91% -$16.7M ﹤0.01% 4099
2019
Q4
$24M Buy
398,300
+146,000
+58% +$9.13M ﹤0.01% 1730
2019
Q3
$15.3M Buy
252,300
+235,000
+1,358% +$12.4M ﹤0.01% 2090
2019
Q2
$967K Buy
17,300
+10,500
+154% +$575K ﹤0.01% 4592
2019
Q1
$407K Sell
6,800
-25,700
-79% -$1.62M ﹤0.01% 5140
2018
Q4
$1.92M Sell
32,500
-2,800
-8% -$191K ﹤0.01% 3873
2018
Q3
$2.82M Sell
35,300
-265,000
-88% -$21M ﹤0.01% 3691
2018
Q2
$21.1M Buy
300,300
+265,000
+751% +$20.2M ﹤0.01% 1766
2018
Q1
$2.58M Buy
35,300
+19,100
+118% +$1.31M ﹤0.01% 3679
2017
Q4
$1.07M Hold
16,200
﹤0.01% 4446
2017
Q3
$908K Buy
+16,200
New +$869K ﹤0.01% 4578
2016
Q1
Sell
-235,000
Closed -$12.2M 7198
2015
Q4
$12.2M Hold
235,000
﹤0.01% 2089
2015
Q3
$10.9M Sell
235,000
-490,300
-68% -$25.2M ﹤0.01% 2148
2015
Q2
$37.9M Sell
725,300
-120,100
-14% -$6.11M 0.01% 1004
2015
Q1
$43.3M Buy
845,400
+547,200
+184% +$26.3M 0.01% 894
2014
Q4
$13.5M Sell
298,200
-31,000
-9% -$1.36M ﹤0.01% 1690
2014
Q3
$13.9M Buy
329,200
+22,000
+7% +$934K ﹤0.01% 1677
2014
Q2
$12M Buy
307,200
+258,600
+532% +$11.4M ﹤0.01% 1777
2014
Q1
$2.12M Sell
48,600
-388,400
-89% -$17M ﹤0.01% 3168
2013
Q4
$20M Buy
437,000
+344,400
+372% +$13.2M 0.01% 1338
2013
Q3
$2.98M Sell
92,600
-33,000
-26% -$1.16M ﹤0.01% 2867
2013
Q2
$4.46M Buy
+125,600
New +$5.01M ﹤0.01% 2386

Other funds holding MPC

Bank of America's MPC Position: Q1 2026 in Review

Bank of America increased its Marathon Petroleum (MPC) stake by 1.6% in Q1 2026, buying an estimated $8.1M and bringing the position to 2,595,084 shares worth $634M. The position accounts for 0.05% of the portfolio, ranked #343.

Bank of America first reported a position in MPC in Q2 2013 and has held it in 52 quarters since. 1,890 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Bank of America held 2,595,084 shares of Marathon Petroleum worth $634M as of Q1 2026.
  • Bank of America bought 40,124 Marathon Petroleum shares in Q1 2026, an estimated $8.1M.
  • Marathon Petroleum made up 0.05% of Bank of America's portfolio in Q1 2026, its #343 holding.
  • Bank of America first reported a position in Marathon Petroleum in Q2 2013 and has held it in 52 quarters since.
  • 1,890 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.