Marathon Petroleum Corporation
US ˙ NYSE ˙ US56585A1025

SecurityMPC / Marathon Petroleum Corporation
InstitutionMorgan Stanley
Latest Disclosed Ownership6,073,543 shares
Latest Disclosed Value $ 1,483,038,202
Morgan Stanley reports 0.17% decrease in ownership of MPC / Marathon Petroleum Corporation

On May 15, 2026 - Morgan Stanley filed a 13F-HR form disclosing ownership of 6,073,543 shares of Marathon Petroleum Corporation (US:MPC) valued at $1,483,037,730 USD as of March 31, 2026. The entity filed a previous 13F-HR/A on May 27, 2026 disclosing 6,083,885 shares of Marathon Petroleum Corporation. This represents a change in shares of -0.17% during the quarter. The current value of the position is $1,622,911,425 USD.

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-15 2026-03-31 13F MARATHON PETE COM 56585A102 6,073,543 -10,342 -0.17 1,483,038 49.89 0.0894
2026-05-27 2025-12-31 13F/A-1 MARATHON PETE COM 56585A102 6,083,885 -182,350 -2.91 989,423 -18.08 0.0591
2026-02-13 2025-12-31 13F MARATHON PETE COM 56585A102 6,083,885 -182,350 989,423 0.0591
2026-05-27 2025-09-30 13F/A-1 MARATHON PETE COM 56585A102 6,266,235 -218,421 -3.37 1,207,755 12.12 0.0731
2025-11-14 2025-09-30 13F MARATHON PETE COM 56585A102 6,266,235 -218,421 1,207,755 0.0731
2025-08-15 2025-06-30 13F MARATHON PETE COM 56585A102 6,484,656 -67,412 -1.03 1,077,167 12.84 0.0702
2025-05-15 2025-03-31 13F MARATHON PETE COM 56585A102 6,552,068 -300,985 -4.39 954,571 -0.15 0.0683
2025-05-15 2024-12-31 13F/A-1 MARATHON PETE COM 56585A102 6,853,053 -48,102 -0.70 956,001 -14.97 0.0670
2025-02-14 2024-12-31 13F MARATHON PETE COM 56585A102 6,853,053 -48,102 956,001 0.0670
2025-05-14 2024-09-30 13F/A-2 MARATHON PETE COM 56585A102 6,901,155 -186,107 -2.63 1,124,267 -8.56 0.0815
2025-02-14 2024-09-30 13F/A-1 MARATHON PETE COM 56585A102 6,901,155 -186,107 1,124,267 0.0815
2024-11-14 2024-09-30 13F MARATHON PETE COM 56585A102 6,901,155 -186,107 1,124,267 0.0097
2025-05-14 2024-06-30 13F/A-2 MARATHON PETE COM 56585A102 7,087,262 -103,865 -1.44 1,229,499 -15.15 0.0951
2024-10-17 2024-06-30 13F/A-1 MARATHON PETE COM 56585A102 7,087,262 -103,865 1,229,499 0.0951
2024-08-14 2024-06-30 13F MARATHON PETE COM 56585A102 7,087,262 -103,865 1,229,499 0.0951
2024-10-17 2024-03-31 13F/A-2 MARATHON PETE COM 56585A102 7,191,127 -208,063 -2.81 1,449,013 32.00 0.1163
2024-08-16 2024-03-31 13F/A-1 MARATHON PETE COM 56585A102 7,191,127 -208,063 1,449,013 0.0136
2024-05-15 2024-03-31 13F MARATHON PETE COM 56585A102 7,191,127 -208,063 1,449,013 0.1163
2024-08-16 2023-12-31 13F/A-1 MARATHON PETE COM 56585A102 7,399,190 206,086 2.87 1,097,744 0.84 0.0967
2024-02-13 2023-12-31 13F MARATHON PETE COM 56585A102 7,399,190 206,086 1,097,744 0.0967
2023-11-15 2023-09-30 13F MARATHON PETE COM 56585A102 7,193,104 -256,188 -3.44 1,088,605 25.33 0.1107
2023-08-14 2023-06-30 13F MARATHON PETE COM 56585A102 7,449,292 -94,802 -1.26 868,588 -14.61 0.0856
2023-05-15 2023-03-31 13F MARATHON PETE COM 56585A102 7,544,094 -307,226 -3.91 1,017,170 11.31 0.1091
2023-02-14 2022-12-31 13F MARATHON PETE COM 56585A102 7,851,320 85,809 1.11 913,815 18.47 0.1038
2022-11-14 2022-09-30 13F MARATHON PETE COM 56585A102 7,765,511 -511,952 -6.18 771,348 13.35 0.1051
2022-10-27 2022-06-30 13F/A-1 MARATHON PETE COM 56585A102 8,277,463 2,838,742 52.20 680,491 46.34 0.0883
2022-08-15 2022-06-30 13F MARATHON PETE COM 56585A102 8,277,463 2,838,742 680,491 0.0883
2022-10-27 2022-03-31 13F/A-1 MARATHON PETE COM 56585A102 5,438,721 487,433 9.84 465,010 46.77 0.0627
2022-05-13 2022-03-31 13F MARATHON PETE COM 56585A102 5,438,721 487,433 465,010 0.0627
2022-02-14 2021-12-31 13F MARATHON PETE COM 56585A102 4,951,288 -79,842 -1.59 316,833 1.88 0.0391
2021-11-15 2021-09-30 13F MARATHON PETE COM 56585A102 5,031,130 465,078 10.19 310,974 12.72 0.0419
2021-08-23 2021-06-30 13F/A-1 MARATHON PETE COM 56585A102 4,566,052 -12,856,102 -73.79 275,881 -70.40 0.0364
2021-08-16 2021-06-30 13F MARATHON PETE COM 56585A102 4,566,052 -12,856,102 275,881 0.0076
2021-05-17 2021-03-31 13F MARATHON PETE COM 56585A102 17,422,154 147,210 0.85 931,911 30.43 0.1369
2021-02-16 2020-12-31 13F MARATHON PETE COM 56585A102 17,274,944 5,206,764 43.14 714,492 101.79 0.1104
2020-11-13 2020-09-30 13F MARATHON PETE COM 56585A102 12,068,180 132,102 1.11 354,081 -20.64 0.0685
2020-08-14 2020-06-30 13F MARATHON PETE COM 56585A102 11,936,078 266,277 2.28 446,172 61.87 0.0988
2020-05-26 2020-03-31 13F/A-1 MARATHON PETE COM 56585A102 11,669,801 3,376,291 40.71 275,640 -44.84 0.0749
2020-05-15 2020-03-31 13F MARATHON PETE COM 56585A102 11,669,801 3,376,291 275,640 21,174.8981
2020-02-14 2019-12-31 13F MARATHON PETE COM 56585A102 8,293,510 -3,665,525 -30.65 499,684 -31.22 0.1162
2019-11-14 2019-09-30 13F MARATHON PETE COM 56585A102 11,959,035 5,822,240 94.87 726,511 111.86 0.1923
2019-08-14 2019-06-30 13F MARATHON PETE COM 56585A102 6,136,795 -16,718 -0.27 342,924 -6.89 0.0913
2019-05-15 2019-03-31 13F MARATHON PETE COM 56585A102 6,153,513 672,603 12.27 368,286 13.87 0.1042
2019-02-14 2018-12-31 13F MARATHON PETE COM 56585A102 5,480,910 -1,259,094 -18.68 323,428 -39.99 0.0968
2019-04-23 2018-09-30 13F/A-2 MARATHON PETE COM 56585A102 6,740,004 941,397 16.23 538,997 32.49 0.1349
2018-11-20 2018-09-30 13F/A-1 MARATHON PETE COM 56585A102 6,740,004 0 538,997 0.1349
2018-11-14 2018-09-30 13F MARATHON PETE COM 56585A102 6,740,004 941,397 538,997
2019-04-23 2018-06-30 13F/A-1 MARATHON PETE COM 56585A102 5,798,607 2,162,851 59.49 406,829 53.05 0.1099
2018-08-14 2018-06-30 13F MARATHON PETE COM 56585A102 5,798,607 2,162,851 406,829
2019-04-23 2018-03-31 13F/A-1 MARATHON PETE COM 56585A102 3,635,756 -16,975 -0.46 265,809 10.29 0.0738
2018-05-14 2018-03-31 13F MARATHON PETE COM 56585A102 3,635,756 -16,975 265,809
2019-04-23 2017-12-31 13F/A-1 MARATHON PETE COM 56585A102 3,652,731 -27,802 -0.76 241,008 16.76 0.0660
2018-02-14 2017-12-31 13F MARATHON PETE COM 56585A102 3,652,731 -27,802 241,008
2017-11-14 2017-09-30 13F MARATHON PETE COM 56585A102 3,680,533 -1,976,229 -34.94 206,406 -30.27 0.0618
2017-08-11 2017-06-30 13F MARATHON PETE COM 56585A102 5,656,762 1,852,169 48.68 296,018 53.95 0.0894
2017-05-22 2017-03-31 13F/A-1 MARATHON PETE COM 56585A102 3,804,593 -1,322,622 -25.80 192,284 -25.52 0.0591
2017-05-12 2017-03-31 13F MARATHON PETE COM 56585A102 3,804,593 192,284
2017-02-22 2016-12-31 13F/A-1 MARATHON PETE COM 56585A102 5,127,215 -6,857,680 -57.22 258,156 -46.93 0.0845
2017-02-13 2016-12-31 13F MARATHON PETE COM 56585A102 5,127,215 258,156
2016-11-10 2016-09-30 13F MARATHON PETE COM 56585A102 11,984,895 8,747,283 270.18 486,467 295.82 0.1661
2016-08-12 2016-06-30 13F MARATHON PETE COM 56585A102 3,237,612 683,199 26.75 122,901 29.41 0.0444
2016-05-12 2016-03-31 13F MARATHON PETE COM 56585A102 2,554,413 167,622 7.02 94,971 -23.24 0.0365
2016-02-09 2015-12-31 13F MARATHON PETE COM 56585A102 2,386,791 -85,318 -3.45 123,731 8.03 0.0448
2016-02-08 2015-09-30 13F/A-1 MARATHON PETE COM 56585A102 2,472,109 -130,642 -5.02 114,534 -15.88 0.0423
2015-11-09 2015-09-30 13F MARATHON PETE COM 56585A102 2,472,109 114,534
2015-08-12 2015-06-30 13F MARATHON PETE COM 56585A102 2,602,751 1,260,152 93.86 136,151 -0.96 0.0472
2015-05-14 2015-03-31 13F MARATHON PETE COM 56585A102 1,342,599 -108,639 -7.49 137,470 4.95 0.0506
2015-02-13 2014-12-31 13F MARATHON PETE COM 56585A102 1,451,238 -513,791 -26.15 130,990 -21.27 0.0479
2014-12-16 2014-09-30 13F/A-1 MARATHON PETE COM 56585A102 1,965,029 284,241 16.91 166,378 13.73 0.0640
2014-11-14 2014-09-30 13F MARATHON PETE COM 56585A102 1,965,029 166,378
2014-05-13 2014-03-31 13F MARATHON PETE COM 56585A102 1,680,788 308,564 22.49 146,297 16.22 0.0613
2014-02-13 2013-12-31 13F MARATHON PETE COM 56585A102 1,372,224 -288,244 -17.36 125,875 17.86 0.0535
2013-11-13 2013-09-30 13F MARATHON PETROLEUM CORP COM 56585A102 1,660,468 -842,391 -33.66 106,801 -39.95 0.0505
2013-08-08 2013-06-30 13F MARATHON PETROLEUM CORP COM 56585A102 2,502,859 2,502,859 177,854 0.0897
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.