MPLX LP revenue and financials

MPLX · NYSE · USD

$57.56Change from previous close: +0.33%Absolute change: +$0.19

Close · October 6, 2026

In the fiscal year ended December 2025, MPLX LP reported revenue of $13B (+8.92% year over year). Net income was $4.95B, a net margin of 38.1%.

Annual revenue · 2025: $13B
  1. $3.03B2016
  2. $3.87B2017
  3. $7.01B2018
  4. $9.04B2019
  5. $7.57B2020
  6. $10.03B2021
  7. $11.61B2022
  8. $11.28B2023
  9. $11.93B2024
  10. $13B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+8.92%
2025 vs 2024
Net income growth
+13.66%
2025 vs 2024
Net margin
38.1%
2024: 36.5%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue3,1322,8563,0972,9492,8332,9382,8922,8232,7072,6892,8042,753
Cost of revenue1,4271,3161,2771,3101,2471,2871,2601,2361,1731,1351,1571,311
Gross profit1,7051,5401,8201,6391,5861,6511,6321,5871,5341,5541,6471,442
Selling, general and administrative10811410112610711210410710710999.0102
Operating income1,1981,0321,3281,1311,1231,1801,1721,1261,0741,0941,213995
EBIT1,1981,0321,3281,1311,1231,1801,1721,1261,0741,0941,213995
EBITDA1,5631,3901,6831,4771,4471,5061,4961,4481,3941,4111,5191,296
Interest expense296294288268239235241246222235224223
Pre-tax income1,0899231,2061,5581,0591,1371,1141,0491,1881,0161,153929
Income tax2.01.03.03.01.01.05.02.02.01.09.01.0
Net income1,0779121,1931,5451,0481,1261,0991,0371,1761,0051,134918
Net income to common shareholders1,0779111,1921,5441,0481,1261,0911,0311,1679921,104892
Basic EPS1.060.901.171.521.031.101.071.011.150.981.100.89
Diluted EPS1.060.901.171.521.031.101.071.011.150.981.100.89
Average shares (basic)1,0151,0151,0171,0191,0201,0201,0181,0201,0191,0081,0021,001
Average shares (diluted)1,0151,0151,0171,0191,0211,0201,0191,0201,0201,0081,0031,001
Dividend per share1.081.081.081.080.960.960.960.960.850.850.850.85