Marathon Petroleum Corporation
MX ˙ BMV ˙ US56585A1025
SecurityMX:MPC / Marathon Petroleum Corporation
InstitutionBessemer Group Inc
Latest Disclosed Ownership28,287 shares
Latest Disclosed Value $ 6,907
Bessemer Group Inc reports 1.16% increase in ownership of MPC / Marathon Petroleum Corporation

On May 6, 2026 - Bessemer Group Inc filed a 13F-HR form disclosing ownership of 28,287 shares of Marathon Petroleum Corporation (MX:MPC) valued at $6,907 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 5, 2026 disclosing 27,964 shares of Marathon Petroleum Corporation. This represents a change in shares of 1.16% 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-06 2026-03-31 13F MARATHON PETE SC 56585A102 28,287 323 1.16 7 50.00 0.0109
2026-02-05 2025-12-31 13F MARATHON PETE SC 56585A102 27,964 -636 -2.22 5 -20.00 0.0070
2025-11-05 2025-09-30 13F MARATHON PETE SC 56585A102 28,600 1,426 5.25 6 25.00 0.0084
2025-08-01 2025-06-30 13F MARATHON PETE SC 56585A102 27,174 157 0.58 5 33.33 0.0073
2025-04-23 2025-03-31 13F MARATHON PETE SC 56585A102 27,017 -3,768 -12.24 4 -25.00 0.0071
2025-02-13 2024-12-31 13F MARATHON PETE SC 56585A102 30,785 -1,286 -4.01 4 -20.00 0.0070
2024-11-12 2024-09-30 13F MARATHON PETE SC 56585A102 32,071 -3,714 -10.38 5 -16.67 0.0086
2024-08-13 2024-06-30 13F MARATHON PETE SC 56585A102 35,785 -514 -1.42 6 -14.29 0.0109
2024-08-13 2024-03-31 13F/A-1 MARATHON PETE SC 56585A102 36,299 10,449 40.42 7 133.33 0.0132
2024-05-13 2024-03-31 13F MARATHON PETE SC 56585A102 36,299 10,449 7 0.0132
2024-02-09 2023-12-31 13F MARATHON PETE SC 56585A102 25,850 1,575 6.49 4 0.00 0.0075
2023-11-13 2023-09-30 13F MARATHON PETE SC 56585A102 24,275 -45 -0.19 4 50.00 0.0081
2023-08-10 2023-06-30 13F MARATHON PETE SC 56585A102 24,320 733 3.11 3 -33.33 0.0060
2023-05-10 2023-03-31 13F MARATHON PETE SC 56585A102 23,587 -1,190 -4.80 3 50.00 0.0075
2023-02-13 2022-12-31 13F MARATHON PETE SC 56585A102 24,777 -3,701 -13.00 3 -99.93 0.0070
2022-11-09 2022-09-30 13F MARATHON PETE SC 56585A102 28,478 6,805 31.40 2,828 58.70 0.0074
2022-08-10 2022-06-30 13F MARATHON PETE SC 56585A102 21,673 241 1.12 1,782 -2.78 0.0044
2022-05-12 2022-03-31 13F MARATHON PETE SC 56585A102 21,432 449 2.14 1,833 36.49 0.0038
2022-01-27 2021-12-31 13F MARATHON PETE SC 56585A102 20,983 5,264 33.49 1,343 38.17 0.0027
2021-11-12 2021-09-30 13F MARATHON PETE SC 56585A102 15,719 4,181 36.24 972 39.45 0.0021
2021-08-06 2021-06-30 13F MARATHON PETE SC 56585A102 11,538 166 1.46 697 14.45 0.0015
2021-05-13 2021-03-31 13F MARATHON PETE SC 56585A102 11,372 1,013 9.78 609 42.29 0.0015
2021-02-09 2020-12-31 13F MARATHON PETE SC 56585A102 10,359 183 1.80 428 43.62 0.0011
2020-11-12 2020-09-30 13F MARATHON PETE SC 56585A102 10,176 -36,261 -78.09 298 -82.84 0.0009
2020-08-05 2020-06-30 13F MARATHON PETROLEUM SC 56585A102 46,437 34,881 301.84 1,737 533.94 0.0055
2020-04-30 2020-03-31 13F MARATHON PETE SC 56585A102 11,556 -122,131 -91.36 274 -96.60 0.0011
2020-02-04 2019-12-31 13F MARATHON PETE SC 56585A102 133,687 -5,216 -3.76 8,054 -4.55 0.0261
2019-11-07 2019-09-30 13F MARATHON PETE SC 56585A102 138,903 -12,547 -8.28 8,438 -0.30 0.0301
2019-07-19 2019-06-30 13F MARATHON PETE SC 56585A102 151,450 -141,974 -48.39 8,463 -51.81 0.0285
2019-05-13 2019-03-31 13F MARATHON PETE SC 56585A102 293,424 -9,004 -2.98 17,562 -1.60 0.0674
2019-05-21 2018-12-31 13F/A-1 MARATHON PETE SC 56585A102 302,428 96,379 46.77 17,847 8.31 0.0777
2019-02-12 2018-12-31 13F MARATHON PETE SC 56585A102 302,428 96,379 17,847 0.0777
2018-11-06 2018-09-30 13F MARATHON PETE SC 56585A102 206,049 -17,610 -7.87 16,477 5.00 0.0613
2018-07-25 2018-06-30 13F MARATHON PETE SC 56585A102 223,659 561 0.25 15,692 -3.79 0.0609
2018-05-10 2018-03-31 13F MARATHON PETE SC 56585A102 223,098 10,989 5.18 16,311 16.55 0.0635
2018-01-30 2017-12-31 13F MARATHON PETE SC 56585A102 212,109 15,854 8.08 13,995 27.16 0.0543
2017-11-03 2017-09-30 13F MARATHON PETE SC 56585A102 196,255 63,002 47.28 11,006 57.84 0.0439
2017-07-27 2017-06-30 13F MARATHON PETE SC 56585A102 133,253 -1,630 -1.21 6,973 2.29 0.0281
2017-05-12 2017-03-31 13F MARATHON PETE SC 56585A102 134,883 -82 -0.06 6,817 0.32 0.0284
2017-02-07 2016-12-31 13F MARATHON PETE SC 56585A102 134,965 128,165 1,884.78 6,795 2,361.96 0.0313
2016-11-10 2016-09-30 13F MARATHON PETE SC 56585A102 6,800 -1,545 -18.51 276 -12.93 0.0014
2016-08-11 2016-06-30 13F MARATHON PETE SC 56585A102 8,345 188 2.30 317 4.62 0.0017
2016-05-11 2016-03-31 13F MARATHON PETE SC 56585A102 8,157 -29,399 -78.28 303 -84.44 0.0017
2016-02-12 2015-12-31 13F MARATHON PETROLEUM SC 56585A102 37,556 184 0.49 1,947 12.41 0.0108
2015-11-16 2015-09-30 13F MARATHON PETROLEUM SC 56585A102 37,372 30,422 437.73 1,732 375.82 0.0099
2015-08-14 2015-06-30 13F MARATHON PETE SC 56585A102 6,950 3,320 91.46 364 -1.89 0.0019
2015-06-18 2015-03-31 13F/A-1 MARATHON PETE SC 56585A102 3,630 55 1.54 371 14.86 0.0019
2015-05-14 2015-03-31 13F MARATHON PETE SC 56585A102 3,630 371
2015-02-17 2014-12-31 13F MARATHON PETE SC 56585A102 3,575 -21,025 -85.47 323 -84.49 0.0017
2014-12-11 2014-09-30 13F/A-1 MARATHON PETROLEUM SC 56585A102 24,600 7,600 44.71 2,083 56.97 0.0118
2014-11-13 2014-09-30 13F MARATHON PETE SC 56585A102 11,000 -6,000 931 0.0059
2014-08-13 2014-06-30 13F MARATHON PETE SC 56585A102 17,000 -1,570 -8.45 1,327 -17.93 0.0082
2014-05-14 2014-03-31 13F MARATHON PETE SC 56585A102 18,570 -102,050 -84.60 1,617 -85.39 0.0109
2014-02-18 2013-12-31 13F MARATHON PETE SC 56585A102 120,620 -96,630 -44.48 11,065 -20.82 0.0793
2013-11-08 2013-09-30 13F MARATHON PETE SC 56585A102 217,250 211,367 3,592.84 13,974 3,243.06 0.1134
2013-08-14 2013-06-30 13F MARATHON PETE SC 56585A102 5,883 5,883 418 0.0037
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.