Marathon Petroleum Corporation
US ˙ NYSE ˙ US56585A1025

SecurityMPC / Marathon Petroleum Corporation
InstitutionStifel Financial Corp
Latest Disclosed Ownership140,749 shares
Latest Disclosed Value $ 34,369,904
Stifel Financial Corp reports 18.46% decrease in ownership of MPC / Marathon Petroleum Corporation

On May 12, 2026 - Stifel Financial Corp filed a 13F-HR form disclosing ownership of 140,749 shares of Marathon Petroleum Corporation (US:MPC) valued at $34,368,091 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 13, 2026 disclosing 172,607 shares of Marathon Petroleum Corporation. This represents a change in shares of -18.46% during the quarter. The current value of the position is $37,609,540 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-12 2026-03-31 13F MARATHON PETE COM 56585A102 140,749 -31,858 -18.46 34,370 22.44 0.0316
2026-02-13 2025-12-31 13F MARATHON PETE COM 56585A102 172,607 -3,388 -1.93 28,071 -17.25 0.0253
2025-11-12 2025-09-30 13F MARATHON PETE COM 56585A102 175,995 13,717 8.45 33,922 25.84 0.0310
2025-08-14 2025-06-30 13F MARATHON PETE COM 56585A102 162,278 -2,738 -1.66 26,957 12.13 0.0262
2025-05-14 2025-03-31 13F MARATHON PETE COM 56585A102 165,016 -14,662 -8.16 24,042 -4.09 0.0256
2025-02-13 2024-12-31 13F MARATHON PETE COM 56585A102 179,678 -368 -0.20 25,066 -14.54 0.0261
2024-11-14 2024-09-30 13F MARATHON PETE COM 56585A102 180,046 -15,946 -8.14 29,331 -13.73 0.0308
2024-08-13 2024-06-30 13F MARATHON PETE COM 56585A102 195,992 -188 -0.10 34,001 -13.99 0.0383
2024-05-14 2024-03-31 13F MARATHON PETE COM 56585A102 196,180 -2,038 -1.03 39,532 34.43 0.0450
2024-02-12 2023-12-31 13F MARATHON PETE COM 56585A102 198,218 -3,637 -1.80 29,407 -3.74 0.0370
2023-11-13 2023-09-30 13F MARATHON PETE COM 56585A102 201,855 1,303 0.65 30,549 30.64 0.0429
2023-08-14 2023-06-30 13F MARATHON PETE COM 56585A102 200,552 -47,472 -19.14 23,385 -30.07 0.0320
2023-05-12 2023-03-31 13F MARATHON PETE COM 56585A102 248,024 -7,437 -2.91 33,440 12.47 0.0479
2023-02-13 2022-12-31 13F MARATHON PETE COM 56585A102 255,461 1,172 0.46 29,733 17.71 0.0446
2022-11-14 2022-09-30 13F MARATHON PETE COM 56585A102 254,289 -2,495 -0.97 25,258 19.66 0.0414
2022-08-15 2022-06-30 13F MARATHON PETE COM 56585A102 256,784 -35,493 -12.14 21,109 -15.54 0.0330
2022-05-13 2022-03-31 13F MARATHON PETE COM 56585A102 292,277 -129 -0.04 24,992 33.58 0.0341
2022-02-14 2021-12-31 13F MARATHON PETE COM 56585A102 292,406 -3,341 -1.13 18,710 2.35 0.0247
2021-11-15 2021-09-30 13F MARATHON PETE COM 56585A102 295,747 14,505 5.16 18,281 7.59 0.0268
2021-08-13 2021-06-30 13F MARATHON PETE COM 56585A102 281,242 -35,775 -11.28 16,992 0.21 0.0254
2021-05-14 2021-03-31 13F MARATHON PETE COM 56585A102 317,017 13,474 4.44 16,956 35.05 0.0280
2021-02-12 2020-12-31 13F MARATHON PETE COM 56585A102 303,543 11,021 3.77 12,555 46.28 0.0224
2020-11-16 2020-09-30 13F MARATHON PETE COM 56585A102 292,522 -18,560 -5.97 8,583 -26.20 0.0177
2020-08-14 2020-06-30 13F MARATHON PETE COM 56585A102 311,082 65,621 26.73 11,630 100.66 0.0267
2020-05-14 2020-03-31 13F MARATHON PETE COM 56585A102 245,461 -89,780 -26.78 5,796 -71.27 0.0160
2020-02-13 2019-12-31 13F MARATHON PETE COM 56585A102 335,241 17,856 5.63 20,174 4.77 0.0420
2019-11-19 2019-09-30 13F/A-1 MARATHON PETE COM 56585A102 317,385 47,012 17.39 19,255 27.42 0.0491
2019-11-13 2019-09-30 13F MARATHON PETE COM 56585A102 317,406 47,033 19,256 10,793.9532
2019-08-14 2019-06-30 13F MARATHON PETE COM 56585A102 270,373 -17,090 -5.95 15,112 -12.12 0.0390
2019-05-14 2019-03-31 13F MARATHON PETE COM 56585A102 287,463 63,693 28.46 17,197 30.18 0.0486
2019-02-13 2018-12-31 13F MARATHON PETE COM 56585A102 223,770 24,972 12.56 13,210 -16.89 0.0427
2018-11-13 2018-09-30 13F MARATHON PETE COM 56585A102 198,798 3,575 1.83 15,895 16.20 0.0455
2018-08-14 2018-06-30 13F MARATHON PETE COM 56585A102 195,223 51,118 35.47 13,679 29.82 0.0420
2018-05-11 2018-03-31 13F MARATHON PETE COM 56585A102 144,105 -17,246 -10.69 10,537 -0.97 0.0333
2018-02-14 2017-12-31 13F MARATHON PETE COM 56585A102 161,351 -5,720 -3.42 10,640 13.63 0.0337
2017-11-13 2017-09-30 13F MARATHON PETE COM 56585A102 167,071 -30,548 -15.46 9,364 -9.18 0.0325
2017-08-14 2017-06-30 13F MARATHON PETE COM 56585A102 197,619 -78,592 -28.45 10,311 -26.01 0.0383
2017-05-10 2017-03-31 13F MARATHON PETE COM 56585A102 276,211 25,763 10.29 13,936 10.51 0.0540
2017-02-16 2016-12-31 13F MARATHON PETE COM 56585A102 250,448 -8,132 -3.14 12,611 20.00 0.0535
2016-11-15 2016-09-30 13F MARATHON PETE COM 56585A102 258,580 -26,948 -9.44 10,509 -3.05 0.0473
2016-08-17 2016-06-30 13F MARATHON PETE COM 56585A102 285,528 35,316 14.11 10,840 16.57 0.0501
2016-05-16 2016-03-31 13F MARATHON PETE COM 56585A102 250,212 57,237 29.66 9,299 -7.02 0.0496
2016-03-21 2015-12-31 13F/A-2 MARATHON PETE COM 56585A102 192,975 24,504 14.54 10,001 28.19 0.0521
2016-02-26 2015-12-31 13F/A-1 MARATHON PETE COM 56585A102 226,139 33,164 18,260 0.0955
2016-02-16 2015-12-31 13F MARATHON PETE COM 56585A102 225,948 21,983
2015-11-16 2015-09-30 13F MARATHON PETE COM 56585A102 168,471 30,955 22.51 7,802 8.75 0.0438
2015-08-17 2015-06-30 13F/A-1 MARATHON PETE COM 56585A102 137,516 121,424 754.56 7,174 335.32 0.0371
2015-08-17 2015-06-30 13F MARATHON PETE COM 56585A102 135,055 7,059
2015-05-14 2015-03-31 13F MARATHON PETE COM 56585A102 16,092 4,090 34.08 1,648 52.03 0.0090
2015-02-13 2014-12-31 13F MARATHON PETE COM 56585A102 12,002 -730 -5.73 1,084 0.56 0.0060
2014-11-13 2014-09-30 13F MARATHON PETE COM 56585A102 12,732 2,189 20.76 1,078 30.98 0.0095
2014-08-14 2014-06-30 13F MARATHON PETE COM 56585A102 10,543 -635 -5.68 823 -15.42 0.0074
2014-05-15 2014-03-31 13F MARATHON PETE COM 56585A102 11,178 11,178 973 0.0093
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.