Marathon Petroleum Corporation
MX ˙ BMV ˙ US56585A1025
SecurityMX:MPC / Marathon Petroleum Corporation
InstitutionAmalgamated Bank
Latest Disclosed Ownership67,910 shares
Latest Disclosed Value $ 16,582
Amalgamated Bank reports 13.15% increase in ownership of MPC / Marathon Petroleum Corporation

On May 8, 2026 - Amalgamated Bank filed a 13F-HR form disclosing ownership of 67,910 shares of Marathon Petroleum Corporation (MX:MPC) valued at $16,582 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 5, 2026 disclosing 60,018 shares of Marathon Petroleum Corporation. This represents a change in shares of 13.15% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-08 2026-03-31 13F MARATHON PETROLEUM COM 56585A102 67,910 7,892 13.15 17 77.78 0.1269
2026-02-05 2025-12-31 13F MARATHON PETROLEUM COM 56585A102 60,018 1,876 3.23 10 -18.18 0.0705
2025-10-29 2025-09-30 13F MARATHON PETROLEUM COM 56585A102 58,142 -1,683 -2.81 11 22.22 0.0801
2025-08-04 2025-06-30 13F MARATHON PETROLEUM COM 56585A102 59,825 -2,290 -3.69 10 0.00 0.0767
2025-04-25 2025-03-31 13F MARATHON PETROLEUM COM 56585A102 62,115 -86 -0.14 9 12.50 0.0774
2025-02-04 2024-12-31 13F MARATHON PETROLEUM COM 56585A102 62,201 -4,489 -6.73 9 -20.00 0.0712
2024-10-30 2024-09-30 13F MARATHON PETROLEUM COM 56585A102 66,690 -4,353 -6.13 11 -16.67 0.0895
2024-08-12 2024-06-30 13F MARATHON PETROLEUM COM 56585A102 71,043 -4,925 -6.48 12 -20.00 0.1050
2024-04-23 2024-03-31 13F MARATHON PETROLEUM COM 56585A102 75,968 -33,171 -30.39 15 -6.25 0.1309
2024-02-06 2023-12-31 13F MARATHON PETROLEUM COM 56585A102 109,139 -6,417 -5.55 16 -5.88 0.1292
2023-11-08 2023-09-30 13F MARATHON PETROLEUM COM 56585A102 115,556 814 0.71 17 30.77 0.1489
2023-08-11 2023-06-30 13F MARATHON PETROLEUM COM 56585A102 114,742 -5,711 -4.74 13 -18.75 0.1083
2023-05-02 2023-03-31 13F MARATHON PETROLEUM COM 56585A102 120,453 -2,479 -2.02 16 14.29 0.1384
2023-02-10 2022-12-31 13F MARATHON PETROLEUM COM 56585A102 122,932 -7,641 -5.85 14 -99.89 0.1276
2022-11-09 2022-09-30 13F MARATHON PETROLEUM COM 56585A102 130,573 -22,484 -14.69 12,970 3.08 0.1252
2022-08-15 2022-06-30 13F MARATHON PETROLEUM COM 56585A102 153,057 4,589 3.09 12,583 -0.87 0.1173
2022-08-25 2022-03-31 13F/A-1 MARATHON PETROLEUM COM 56585A102 148,468 -17,188 -10.38 12,694 19.75 0.0986
2022-06-30 2022-03-31 13F MARATHON PETROLEUM COM 56585A102 148,468 -17,188 12,694 0.1008
2022-02-15 2021-12-31 13F/A-1 MARATHON PETROLEUM COM 56585A102 165,656 -15,606 -8.61 10,600 -5.39 0.0782
2022-02-15 2021-12-31 13F MARATHON PETROLEUM COM 56585A102 165,656 -15,606 10,600 0.0782
2021-10-29 2021-09-30 13F MARATHON PETROLEUM COM 56585A102 181,262 -10,010 -5.23 11,204 -3.05 0.0946
2021-08-16 2021-06-30 13F MARATHON PETROLEUM COM 56585A102 191,272 155,895 440.67 11,557 510.84 0.0926
2021-05-13 2021-03-31 13F MARATHON PETROLEUM COM 56585A102 35,377 -1,304 -3.55 1,892 24.72 0.0709
2021-02-12 2020-12-31 13F MARATHON PETROLEUM COM 56585A102 36,681 -99 -0.27 1,517 40.59 0.0575
2020-10-30 2020-09-30 13F MARATHON PETROLEUM COM 56585A102 36,780 -756 -2.01 1,079 -23.09 0.0469
2020-08-10 2020-06-30 13F MARATHON PETROLEUM COM 56585A102 37,536 -56,448 -60.06 1,403 -36.80 0.0649
2020-05-13 2020-03-31 13F MARATHON PETROLEUM COM 56585A102 93,984 -3,619 -3.71 2,220 -62.25 0.0543
2020-02-13 2019-12-31 13F MARATHON PETROLEUM COM 56585A102 97,603 5,025 5.43 5,881 4.57 0.1082
2019-11-13 2019-09-30 13F MARATHON PETROLEUM COM 56585A102 92,578 -1,870 -1.98 5,624 6.56 0.1183
2019-08-14 2019-06-30 13F MARATHON PETROLEUM COM 56585A102 94,448 8,872 10.37 5,278 3.05 0.1232
2019-05-15 2019-03-31 13F MARATHON PETROLEUM COM 56585A102 85,576 2,241 2.69 5,122 4.15 0.1241
2019-02-15 2018-12-31 13F MARATHON PETROLEUM COM 56585A102 83,335 26,989 47.90 4,918 9.14 0.1394
2018-11-14 2018-09-30 13F MARATHON PETROLEUM COM 56585A102 56,346 -2,976 -5.02 4,506 8.27 0.1114
2018-07-18 2018-06-30 13F MARATHON PETROLEUM COM 56585A102 59,322 -950 -1.58 4,162 -5.54 0.1017
2018-05-22 2018-03-31 13F MARATHON PETROLEUM COM 56585A102 60,272 -827 -1.35 4,406 9.30 0.1169
2018-02-13 2017-12-31 13F MARATHON PETROLEUM COM 56585A102 61,099 3,379 5.85 4,031 24.53 0.1091
2017-11-09 2017-09-30 13F MARATHON PETROLEUM COM 56585A102 57,720 -134 -0.23 3,237 6.94 0.1008
2017-08-10 2017-06-30 13F MARATHON PETROLEUM COM 56585A102 57,854 20,880 56.47 3,027 61.96 0.0992
2017-05-12 2017-03-31 13F MARATHON PETROLEUM COM 56585A102 36,974 2,124 6.09 1,869 6.50 0.0930
2017-02-14 2016-12-31 13F MARATHON PETROLEUM COM 56585A102 34,850 9,987 40.17 1,755 73.93 0.0793
2016-11-15 2016-09-30 13F/A-1 MARATHON PETROLEUM COM 56585A102 24,863 147 0.59 1,009 -2.61 0.0586
2016-11-14 2016-09-30 13F MARATHON PETROLEUM COM 56585A102 11,192 454
2016-08-16 2016-06-30 13F MARATHON PETROLEUM COM 56585A102 24,716 5,219 26.77 1,036 42.90 0.0599
2016-05-11 2016-03-31 13F MARATHON PETROLEUM COM 56585A102 19,497 5,136 35.76 725 -2.55 0.0706
2016-02-10 2015-12-31 13F MARATHON PETROLEUM COM 56585A102 14,361 -4,621 -24.34 744 -15.36 0.0918
2015-11-04 2015-09-30 13F MARATHON PETROLEUM COM 56585A102 18,982 500 2.71 879 -9.10 0.0922
2015-07-10 2015-06-30 13F MARATHON PETROLEUM COM 56585A102 18,482 10,117 120.94 967 12.97 0.0950
2015-04-22 2015-03-31 13F MARATHON PETROLEUM COM 56585A102 8,365 8,365 0.00 856 0.1045
2015-01-29 2014-12-31 13F MARATHON PETROLEUM COM 56585A102 0 -7,749 -100.00 0 -100.00
2014-11-14 2014-09-30 13F MARATHON PETROLEUM COM 56585A102 7,749 330 4.45 656 13.30 0.0976
2014-08-11 2014-06-30 13F MARATHON PETROLEUM COM 56585A102 7,419 110 1.50 579 -8.96 0.0874
2014-05-12 2014-03-31 13F MARATHON PETROLEUM CORP COM COM 56585A102 7,309 -156 -2.09 636 -7.15 0.1096
2014-02-13 2013-12-31 13F MARATHON PETROLEUM CORP COM COM 56585A102 7,465 7,465 -7.78 685 -5.52 0.1164
2013-11-14 2013-09-30 13F MARATHON PETROLEUM CORP COM COM 56585A102 0 0 0 0.0000
2013-08-15 2013-06-30 13F MARATHON PETROLEUM CORP COM COM 56585A102 0 -8,095 -100.00 0 -100.00
2014-02-13 2013-03-31 13F MARATHON PETROLEUM CORP COM COM 56585A102 8,095 475 6.23 725 51.04 0.2057
2014-02-11 2012-12-31 13F MARATHON PETROLEUM CORP COM COM 56585A102 7,620 2,903 61.54 480 86.05 0.1999
2014-02-11 2012-09-30 13F MARATHON PETROLEUM CORP COM COM 56585A102 4,717 152 3.33 258 25.85 0.1639
2014-02-11 2012-06-30 13F MARATHON PETROLEUM CORP COM COM 56585A102 4,565 -205 -4.30 205 -0.97 0.1472
2014-02-11 2012-03-31 13F MARATHON PETROLEUM CORP COM COM 56585A102 4,770 4,770 207 0.1438
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.