‹ Screener

MPLX LP

MPLX, MPLXP · Pipe Lines (No Natural Gas) · 1.01B shares · EDGAR filings ↗

Reference price $52.75 · est. market cap ~$53.5B — last insider purchase, 2025-03-07 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A86

Scaled, wide-moat midstream MLP with top-decile margins, returns and prodigious free cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $3.0B2025-09-30 · $3.6B2025-12-31 · $3.3B2026-03-31 · $3.0B

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
45.7%
Net margin
38.1%
Return on assets
11.5%
Revenue growth (QoQ)
-6.6%
Net-income growth
13.7%
Current ratio
1.2×
Free cash flow
$4.1B
Cash & investments
$2.1B

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-15SURMA JOHN PGrant1.7K
2026-05-15STICE J MICHAELGrant1.1K
2026-05-15SEMPLE FRANK MGrant1.2K
2026-05-15Peiffer Garry L.Grant1.3K
2026-05-15HELMS CHRISTOPHER AGrant1.4K
2026-05-15Walker Ray N JRGrant78
2026-05-15Breves Christine SGrant277
2026-04-30Walker Ray N JRGrant2.2K
2026-04-30SURMA JOHN PGrant2.6K
2026-04-30STICE J MICHAELGrant2.6K
2026-04-30SEMPLE FRANK MGrant2.6K
2026-04-30Peiffer Garry L.Grant2.2K
2026-04-30HELMS CHRISTOPHER AGrant2.2K
2026-04-30Breves Christine SGrant2.2K
2026-03-02Lyon Shawn MTax withheld1.0K$59.22
2026-03-02Benson Molly RTax withheld614$59.22
2026-03-02Benson Molly RTax withheld1.2K$59.22
2026-03-02Benson Molly RTax withheld998$59.22
2026-03-02Lyon Shawn MTax withheld920$59.22
2026-03-02Lyon Shawn MTax withheld798$59.22
2026-03-02HAGEDORN CARL KRISTOPHERTax withheld422$59.22
2026-03-02HAGEDORN CARL KRISTOPHERTax withheld916$59.22
2026-03-02HAGEDORN CARL KRISTOPHERTax withheld663$59.22
2026-03-02Mannen Maryann T.Tax withheld3.4K$59.22
2026-03-02Mannen Maryann T.Tax withheld3.4K$59.22
2026-03-02Mannen Maryann T.Tax withheld6.4K$59.22
2026-03-02Floerke Gregory ScottTax withheld995$59.22
2026-03-02Floerke Gregory ScottTax withheld1.1K$59.22
2026-03-02Floerke Gregory ScottTax withheld797$59.22
2026-03-01Lyon Shawn MGrant6.0K
2026-03-01HAGEDORN CARL KRISTOPHERGrant4.9K
2026-03-01Khoury Maria AGrant8.5K
2026-03-01Benson Molly RGrant8.8K
2026-03-01Floerke Gregory ScottGrant6.0K
2026-03-01Mannen Maryann T.Grant53K
2026-02-17STICE J MICHAELGrant982
2026-02-17Walker Ray N JRGrant32
2026-02-17SURMA JOHN PGrant1.5K
2026-02-17SEMPLE FRANK MGrant1.1K
2026-02-17Peiffer Garry L.Grant1.2K
2026-02-17HELMS CHRISTOPHER AGrant1.3K
2026-02-17Breves Christine SGrant218
2025-12-12Hennigan Michael JTax withheld1.3K$54.85
2025-12-12Lyon Shawn MTax withheld245$54.85
2025-12-12Benson Molly RTax withheld306$54.85
2025-12-12Floerke Gregory ScottTax withheld242$54.85
2025-11-14STICE J MICHAELGrant1.0K
2025-11-14Peiffer Garry L.Grant1.2K
2025-11-14HELMS CHRISTOPHER AGrant1.4K
2025-11-14Breves Christine SGrant230
2025-11-14Walker Ray N JRGrant34
2025-11-14SURMA JOHN PGrant1.6K
2025-11-14SEMPLE FRANK MGrant1.1K
2025-08-25Walker Ray N JRGrant1.7K
2025-08-15HELMS CHRISTOPHER AGrant1.3K
2025-08-15Breves Christine SGrant214
2025-08-15Peiffer Garry L.Grant1.2K
2025-08-15STICE J MICHAELGrant962
2025-08-15SEMPLE FRANK MGrant1.1K
2025-08-15SURMA JOHN PGrant1.5K
2025-05-16SURMA JOHN PGrant1.4K
2025-05-16STICE J MICHAELGrant907
2025-05-16SEMPLE FRANK MGrant990
2025-05-16Peiffer Garry L.Grant1.1K
2025-05-16HELMS CHRISTOPHER AGrant1.2K
2025-05-16Breves Christine SGrant201
2025-05-01SURMA JOHN PGrant2.8K
2025-05-01STICE J MICHAELGrant2.8K
2025-05-01SEMPLE FRANK MGrant2.8K
2025-05-01Peiffer Garry L.Grant2.5K
2025-05-01HELMS CHRISTOPHER AGrant2.5K
2025-05-01Breves Christine SGrant2.5K
2025-04-01SURMA JOHN PGrant220
2025-04-01SEMPLE FRANK MGrant220
2025-04-01STICE J MICHAELGrant220
2025-04-01Peiffer Garry L.Grant192
2025-04-01HELMS CHRISTOPHER AGrant192
2025-04-01Breves Christine SGrant192
2025-03-07Lyon Shawn MBuy4.0K$52.75
2025-03-03HAGEDORN CARL KRISTOPHERTax withheld422$54.34
2025-03-03Quaid John JTax withheld1.3K$54.34
2025-03-03Quaid John JTax withheld1.3K$54.34
2025-03-03Quaid John JTax withheld2.4K$54.34
2025-03-03Mannen Maryann T.Tax withheld3.3K$54.34
2025-03-03Mannen Maryann T.Tax withheld3.4K$54.34
2025-03-03Mannen Maryann T.Tax withheld3.4K$54.34
2025-03-03Lyon Shawn MTax withheld936$54.34
2025-03-03Lyon Shawn MTax withheld1.1K$54.34
2025-03-03Hennigan Michael JTax withheld9.9K$54.34
2025-03-03Hennigan Michael JTax withheld10K$54.34
2025-03-03Hennigan Michael JTax withheld10K$54.34
2025-03-03HAGEDORN CARL KRISTOPHERTax withheld448$54.34
2025-03-03HAGEDORN CARL KRISTOPHERTax withheld910$54.34
2025-03-03Floerke Gregory ScottTax withheld1.1K$54.34
2025-03-03Floerke Gregory ScottTax withheld995$54.34
2025-03-03Floerke Gregory ScottTax withheld1.1K$54.34
2025-03-03Benson Molly RTax withheld580$54.34
2025-03-03Benson Molly RTax withheld625$54.34
2025-03-03Benson Molly RTax withheld1.3K$54.34
2025-03-01Lyon Shawn MGrant6.0K
2025-03-01Floerke Gregory ScottGrant6.0K
2025-03-01Quaid John JGrant13K
2025-03-01Mannen Maryann T.Grant49K
2025-03-01Benson Molly RGrant7.5K
2025-03-01HAGEDORN CARL KRISTOPHERGrant4.5K
2025-03-01Hennigan Michael JGrant33K
2025-02-14SURMA JOHN PGrant1.3K
2025-02-14STICE J MICHAELGrant809
2025-02-14SEMPLE FRANK MGrant888
2025-02-14Peiffer Garry L.Grant990
2025-02-14HELMS CHRISTOPHER AGrant1.1K
2025-02-14Breves Christine SGrant145
2025-01-02SEMPLE FRANK MGrant738
2025-01-02Breves Christine SGrant642
2025-01-02SURMA JOHN PGrant738
2025-01-02HELMS CHRISTOPHER AGrant642
2025-01-02Peiffer Garry L.Grant642
2025-01-02STICE J MICHAELGrant738

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

Notable events (8-K)

DateItems
2026-05-05ResultsExhibitsfiling ↗
2026-04-13Material agreement1.02ResultsDebt obligationExhibitsfiling ↗
2026-03-18Exec/director changefiling ↗
2026-02-12OtherExhibitsfiling ↗
2026-02-03ResultsExhibitsfiling ↗
2025-12-18Exec/director changefiling ↗
2025-11-04ResultsExhibitsfiling ↗
2025-11-04Exec/director changeOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-052026-05-050001552000-26-000023 ↗
10-Q2026-05-052026-03-310001552000-26-000025 ↗
8-K2026-04-132026-04-070001552000-26-000017 ↗
8-K2026-03-182026-03-160001552000-26-000012 ↗
10-K2026-02-262025-12-310001552000-26-000009 ↗
8-K2026-02-122026-02-120001193125-26-048352 ↗
8-K2026-02-032026-02-030001552000-26-000004 ↗
8-K2025-12-182025-12-120001552000-25-000044 ↗
8-K2025-11-042025-10-290001552000-25-000040 ↗
8-K2025-11-042025-11-040001552000-25-000035 ↗
10-Q2025-11-042025-09-300001552000-25-000036 ↗
8-K2025-08-252025-08-250001552000-25-000030 ↗