‹ Screener

Marathon Petroleum Corp

MPC · Petroleum Refining · 291.9M shares · -11%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $11.4B (gross $11.6B, SBC $211M)

Reference price $268.75 · est. market cap ~$78.5B — last insider sale, 2026-06-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A85

Largest U.S. refiner with top-decile returns and cash generation across the integrated MPC/MPLX franchise.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $33.8B2025-09-30 · $34.8B2025-12-31 · $32.6B2026-03-31 · $34.2B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
10.0%
Operating margin
6.2%
Net margin
3.0%
Return on equity
23.4%
Return on assets
4.8%
ROIC
33.3%
Revenue growth (QoQ)
5.0%
Net-income growth
17.5%
Debt / equity
0.1×
Net debt / EBITDA
-0.1×
Current ratio
1.3×
Free cash flow
$4.8B
EBITDA
$11.5B
Tangible book value
$5.2B
Cash & investments
$3.7B
Stock comp / revenue
0.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-04Henschen Michael A IIOption exercise5.0K$49.94
2026-06-04Henschen Michael A IISell1.4K$268.75
2026-06-04Henschen Michael A IISell5.0K$268.85
2026-05-13Hessling Ricky D.Sell1.0K$250.00
2026-04-30Rucker Kim K.W.Grant728
2026-04-30Paterson Eileen P.Grant728
2026-04-30Ellison-Taylor Kimberly NGrant728
2026-04-30CAMPBELL JEFFREY CGrant728
2026-04-30Bayh EvanGrant728
2026-04-30Al Khayyal Abdulaziz FahdGrant728
2026-04-30COHEN JONATHAN ZGrant728
2026-04-30SURMA JOHN PGrant728
2026-04-30STICE J MICHAELGrant728
2026-04-30SEMPLE FRANK MGrant728
2026-03-13Hessling Ricky D.Sell1.6K$228.18
2026-03-12Hessling Ricky D.Sell478$228.00
2026-03-12Hessling Ricky D.Sell559$230.00
2026-03-11Hessling Ricky D.Sell1.5K$224.51
2026-03-11Hessling Ricky D.Sell325$226.00
2026-03-11Lyon Shawn MGift1.2K
2026-03-02Henschen Michael A IITax withheld191$206.30
2026-03-02Henschen Michael A IITax withheld167$206.30
2026-03-02Henschen Michael A IITax withheld123$206.30
2026-03-02Hessling Ricky D.Tax withheld192$206.30
2026-03-02Hessling Ricky D.Tax withheld282$206.30
2026-03-02Hessling Ricky D.Tax withheld312$206.30
2026-03-02Hessling Ricky D.Gift2.0K
2026-03-02Brzezinski Erin MTax withheld49$206.30
2026-03-02Brzezinski Erin MTax withheld42$206.30
2026-03-02Brzezinski Erin MTax withheld59$206.30
2026-03-02Benson Molly RTax withheld171$206.30
2026-03-02Benson Molly RTax withheld284$206.30
2026-03-02Benson Molly RTax withheld348$206.30
2026-03-02Lyon Shawn MTax withheld257$206.30
2026-03-02Lyon Shawn MTax withheld237$206.30
2026-03-02Lyon Shawn MTax withheld279$206.30
2026-03-02Mannen Maryann T.Tax withheld952$206.30
2026-03-02Mannen Maryann T.Tax withheld778$206.30
2026-03-02Mannen Maryann T.Tax withheld2.2K$206.30
2026-03-02Floerke Gregory ScottTax withheld278$206.30
2026-03-02Floerke Gregory ScottTax withheld251$206.30
2026-03-02Floerke Gregory ScottTax withheld278$206.30
2026-03-01Lyon Shawn MGrant1.7K
2026-03-01Brzezinski Erin MGrant509
2026-03-01Benson Molly RGrant2.5K
2026-03-01Khoury Maria AGrant2.4K
2026-03-01Hessling Ricky D.Grant2.7K
2026-03-01Mannen Maryann T.Grant15K
2026-03-01Henschen Michael A IIGrant2.3K
2026-03-01Floerke Gregory ScottGrant1.7K
2026-02-12Henschen Michael A IIGift511
2026-02-12Henschen Michael A IISell5.3K$202.32
2026-02-01Khoury Maria AGrant1.6K
2025-12-12Hennigan Michael JTax withheld466$185.77
2025-12-12Floerke Gregory ScottTax withheld85$185.77
2025-12-12Benson Molly RTax withheld107$185.77
2025-12-12Lyon Shawn MTax withheld86$185.77
2025-12-12Hessling Ricky D.Tax withheld98$185.77
2025-12-12Henschen Michael A IITax withheld160$185.77
2025-08-15Benson Molly RSell11K$163.00
2025-08-15Benson Molly ROption exercise11K$62.68
2025-08-01Mannen Maryann T.Tax withheld908$166.39
2025-07-03Rucker Kim K.W.Sell7.4K$175.00
2025-05-01Ellison-Taylor Kimberly NGrant1.3K
2025-05-01SURMA JOHN PGrant1.3K
2025-05-01STICE J MICHAELGrant1.3K
2025-05-01SEMPLE FRANK MGrant1.3K
2025-05-01Rucker Kim K.W.Grant1.3K
2025-05-01Paterson Eileen P.Grant1.3K
2025-05-01COHEN JONATHAN ZGrant1.3K
2025-05-01CAMPBELL JEFFREY CGrant1.3K
2025-05-01Bayh EvanGrant1.3K
2025-05-01Al Khayyal Abdulaziz FahdGrant1.3K
2025-04-01GALANTE EDWARD GGrant94
2025-04-01TOMASKY SUSANGrant94
2025-04-01Al Khayyal Abdulaziz FahdGrant94
2025-04-01Bayh EvanGrant94
2025-04-01BUNCH CHARLES EGrant94
2025-04-01CAMPBELL JEFFREY CGrant94
2025-04-01COHEN JONATHAN ZGrant94
2025-04-01Ellison-Taylor Kimberly NGrant94
2025-04-01Paterson Eileen P.Grant94
2025-04-01Rucker Kim K.W.Grant94
2025-04-01SEMPLE FRANK MGrant94
2025-04-01STICE J MICHAELGrant94
2025-04-01SURMA JOHN PGrant94
2025-03-11Hessling Ricky D.Buy2.0K$134.72
2025-03-05Bayh EvanBuy1.0K$133.70
2025-03-03Brzezinski Erin MTax withheld80$148.65
2025-03-03Floerke Gregory ScottTax withheld445$148.65
2025-03-03Floerke Gregory ScottTax withheld278$148.65
2025-03-03Floerke Gregory ScottTax withheld251$148.65
2025-03-03Quaid John JTax withheld358$148.65
2025-03-03Quaid John JTax withheld543$148.65
2025-03-03Mannen Maryann T.Tax withheld1.4K$148.65
2025-03-03Mannen Maryann T.Tax withheld952$148.65
2025-03-03Mannen Maryann T.Tax withheld778$148.65
2025-03-03Lyon Shawn MTax withheld480$148.65
2025-03-03Lyon Shawn MTax withheld189$148.65
2025-03-03Lyon Shawn MTax withheld240$148.65
2025-03-03Hessling Ricky D.Tax withheld329$148.65
2025-03-03Hessling Ricky D.Tax withheld192$148.65
2025-03-03Hessling Ricky D.Tax withheld282$148.65
2025-03-03Hennigan Michael JTax withheld4.2K$148.65
2025-03-03Hennigan Michael JTax withheld2.8K$148.65
2025-03-03Hennigan Michael JTax withheld2.3K$148.65
2025-03-03Brzezinski Erin MTax withheld50$148.65
2025-03-03Brzezinski Erin MTax withheld43$148.65
2025-03-03Benson Molly RTax withheld245$148.65
2025-03-03Benson Molly RTax withheld175$148.65
2025-03-03Benson Molly RTax withheld289$148.65
2025-03-03Aydt Timothy JTax withheld488$148.65
2025-03-03Aydt Timothy JTax withheld523$148.65
2025-03-03Aydt Timothy JTax withheld481$148.65
2025-03-03Quaid John JTax withheld535$148.65
2025-03-01Quaid John JGrant4.5K
2025-03-01Benson Molly RGrant2.6K
2025-03-01Mannen Maryann T.Grant17K
2025-03-01Lyon Shawn MGrant2.1K
2025-03-01Aydt Timothy JGrant2.6K
2025-03-01Hessling Ricky D.Grant2.6K
2025-03-01Hennigan Michael JGrant12K
2025-03-01Brzezinski Erin MGrant590
2025-03-01Floerke Gregory ScottGrant2.1K
2025-01-02STICE J MICHAELGrant294
2025-01-02BUNCH CHARLES EGrant294
2025-01-02Bayh EvanGrant294
2025-01-02SEMPLE FRANK MGrant294
2025-01-02Al Khayyal Abdulaziz FahdGrant294
2025-01-02Paterson Eileen P.Grant294
2025-01-02GALANTE EDWARD GGrant294
2025-01-02TOMASKY SUSANGrant294
2025-01-02SURMA JOHN PGrant294
2025-01-02Ellison-Taylor Kimberly NGrant294
2025-01-02COHEN JONATHAN ZGrant294
2025-01-02CAMPBELL JEFFREY CGrant294
2025-01-02Rucker Kim K.W.Grant294

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-05ResultsExhibitsfiling ↗
2026-05-01Shareholder votefiling ↗
2026-04-13Material agreement1.02ResultsDebt obligationExhibitsfiling ↗
2026-02-03ResultsExhibitsfiling ↗
2025-12-18Exec/director changeOtherExhibitsfiling ↗
2025-11-04ResultsExhibitsfiling ↗
2025-11-04Exec/director changeOtherExhibitsfiling ↗
2025-08-05ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-052026-05-050001510295-26-000039 ↗
10-Q2026-05-052026-03-310001510295-26-000042 ↗
8-K2026-05-012026-04-290001510295-26-000033 ↗
8-K2026-04-132026-04-070001510295-26-000029 ↗
10-K2026-02-262025-12-310001510295-26-000009 ↗
8-K2026-02-032026-02-030001510295-26-000003 ↗
8-K2025-12-182025-12-120001510295-25-000070 ↗
8-K2025-11-042025-11-040001510295-25-000059 ↗
10-Q2025-11-042025-09-300001510295-25-000064 ↗
8-K2025-11-042025-10-290001510295-25-000065 ↗
10-Q2025-08-052025-06-300001510295-25-000054 ↗
8-K2025-08-052025-08-050001510295-25-000052 ↗