MPC logo

Marathon Petroleum Corporation (MPC) Revenue

Annual revenue:

$138.52B-$9.94B(-6.70%)
December 31, 2024

Summary

  • As of today (September 17, 2025), MPC annual revenue is $138.52 billion, with the most recent change of -$9.94 billion (-6.70%) on December 31, 2024.
  • During the last 3 years, MPC annual revenue has risen by +$18.74 billion (+15.65%).
  • MPC annual revenue is now -21.92% below its all-time high of $177.41 billion, reached on December 31, 2022.

Performance

MPC Revenue Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

Earnings dates

OtherMPCincome statement metrics

Quarterly revenue:

$33.66B+$2.27B(+7.22%)
June 30, 2025

Summary

  • As of today (September 17, 2025), MPC quarterly revenue is $33.66 billion, with the most recent change of +$2.27 billion (+7.22%) on June 30, 2025.
  • Over the past year, MPC quarterly revenue has dropped by -$4.10 billion (-10.86%).
  • MPC quarterly revenue is now -37.51% below its all-time high of $53.86 billion, reached on June 30, 2022.

Performance

MPC Quarterly revenue Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

Earnings dates

OtherMPCincome statement metrics

TTM revenue:

$133.05B-$4.10B(-2.99%)
June 30, 2025

Summary

  • As of today (September 17, 2025), MPC TTM revenue is $133.05 billion, with the most recent change of -$4.10 billion (-2.99%) on June 30, 2025.
  • Over the past year, MPC TTM revenue has dropped by -$14.83 billion (-10.03%).
  • MPC TTM revenue is now -25.00% below its all-time high of $177.41 billion, reached on December 31, 2022.

Performance

MPC TTM revenue Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

Earnings dates

OtherMPCincome statement metrics

MPC Revenue Trends

PeriodPeriodAnnualAnnualQuarterlyQuarterlyTTMTTM
1 y1 year-6.7%-10.9%-10.0%
3 y3 years+15.7%-37.5%-16.6%
5 y5 years+25.4%+179.2%+49.0%

MPC Revenue Highs & Lows

PeriodPeriodAnnual vs highAnnual vs highAnnual vs lowAnnual vs lowQuarter. vs highQuarter. vs highQuarter. vs lowQuarter. vs lowTTM vs highTTM vs highTTM vs lowTTM vs low
3 y3-year-21.9%+15.7%-37.5%+7.2%-25.0%at low
5 y5-year-21.9%+100.3%-37.5%+179.2%-25.0%+92.4%
alltimeall time-21.9%+241.1%-37.5%+207.4%-25.0%+969.7%

MPC Revenue History

DateAnnualQuarterlyTTM
Jun 2025
-
$33.66B(+7.2%)
$133.05B(-3.0%)
Mar 2025
-
$31.39B(-5.1%)
$137.15B(-1.0%)
Dec 2024
$138.52B(-6.7%)
$33.07B(-5.3%)
$138.52B(-2.3%)
Sep 2024
-
$34.93B(-7.5%)
$141.79B(-4.1%)
Jun 2024
-
$37.76B(+15.3%)
$147.88B(+0.9%)
Mar 2024
-
$32.76B(-9.8%)
$146.51B(-1.3%)
Dec 2023
$148.46B(-16.3%)
$36.33B(-11.4%)
$148.46B(-2.2%)
Sep 2023
-
$41.03B(+12.8%)
$151.82B(-3.0%)
Jun 2023
-
$36.38B(+4.8%)
$156.57B(-10.0%)
Mar 2023
-
$34.71B(-12.6%)
$174.05B(-1.9%)
Dec 2022
$177.41B(+48.1%)
$39.70B(-13.3%)
$177.41B(+2.6%)
Sep 2022
-
$45.78B(-15.0%)
$172.99B(+8.4%)
Jun 2022
-
$53.86B(+41.5%)
$159.52B(+18.0%)
Mar 2022
-
$38.07B(+7.9%)
$135.21B(+12.9%)
Dec 2021
$119.78B(+73.2%)
$35.27B(+9.1%)
$119.78B(+17.0%)
Sep 2021
-
$32.32B(+9.4%)
$102.41B(+17.2%)
Jun 2021
-
$29.55B(+30.5%)
$87.34B(+25.0%)
Mar 2021
-
$22.64B(+26.4%)
$69.85B(+1.0%)
Dec 2020
$69.16B(-37.4%)
$17.90B(+3.8%)
$69.16B(-12.6%)
Sep 2020
-
$17.25B(+43.1%)
$79.09B(-11.4%)
Jun 2020
-
$12.06B(-45.1%)
$89.28B(-19.3%)
Mar 2020
-
$21.95B(-21.2%)
$110.61B(-5.3%)
Dec 2019
$110.47B(+14.9%)
$27.84B(+1.4%)
$116.78B(-3.6%)
Sep 2019
-
$27.44B(-17.8%)
$121.14B(+3.9%)
Jun 2019
-
$33.38B(+18.7%)
$116.61B(+10.6%)
Mar 2019
-
$28.12B(-12.6%)
$105.46B(+9.7%)
Dec 2018
$96.14B(+28.9%)
$32.19B(+40.5%)
$96.14B(+13.1%)
Sep 2018
-
$22.91B(+3.0%)
$84.99B(+4.6%)
Jun 2018
-
$22.24B(+18.3%)
$81.28B(+7.8%)
Mar 2018
-
$18.79B(-10.7%)
$75.37B(+3.6%)
Dec 2017
$74.59B
$21.04B(+9.6%)
$72.78B(+8.5%)
Sep 2017
-
$19.20B(+17.5%)
$67.10B(+7.1%)
DateAnnualQuarterlyTTM
Jun 2017
-
$16.33B(+0.8%)
$62.66B(+2.3%)
Mar 2017
-
$16.21B(+5.5%)
$61.28B(+9.4%)
Dec 2016
$56.02B(-13.1%)
$15.36B(+4.1%)
$56.02B(+3.0%)
Sep 2016
-
$14.76B(-1.3%)
$54.37B(-3.5%)
Jun 2016
-
$14.95B(+36.6%)
$56.36B(-6.1%)
Mar 2016
-
$10.95B(-20.1%)
$60.03B(-6.9%)
Dec 2015
$64.45B(-29.3%)
$13.71B(-18.2%)
$64.45B(-9.3%)
Sep 2015
-
$16.75B(-10.1%)
$71.08B(-9.0%)
Jun 2015
-
$18.63B(+21.2%)
$78.15B(-7.8%)
Mar 2015
-
$15.37B(-24.4%)
$84.81B(-7.0%)
Dec 2014
$91.22B(-2.9%)
$20.34B(-14.6%)
$91.22B(-3.2%)
Sep 2014
-
$23.82B(-5.8%)
$94.21B(-0.8%)
Jun 2014
-
$25.28B(+16.0%)
$95.02B(+1.3%)
Mar 2014
-
$21.78B(-6.6%)
$93.84B(-0.1%)
Dec 2013
$93.94B(+22.7%)
$23.33B(-5.2%)
$93.94B(+4.8%)
Sep 2013
-
$24.62B(+2.2%)
$89.64B(+5.9%)
Jun 2013
-
$24.10B(+10.1%)
$84.66B(+6.7%)
Mar 2013
-
$21.89B(+15.0%)
$79.33B(+4.0%)
Dec 2012
$76.57B(+4.0%)
$19.04B(-3.0%)
$76.27B(+1.2%)
Sep 2012
-
$19.64B(+4.6%)
$75.36B(+0.4%)
Jun 2012
-
$18.77B(-0.3%)
$75.04B(-1.0%)
Mar 2012
-
$18.82B(+3.8%)
$75.77B(+33.1%)
Dec 2011
$73.62B(+28.5%)
$18.13B(-6.2%)
$56.95B(+3.7%)
Sep 2011
-
$19.32B(-1.0%)
$54.92B(+9.5%)
Jun 2011
-
$19.51B(+21.2%)
$50.16B(-12.5%)
Dec 2010
$57.28B(+41.1%)
$16.10B(+10.6%)
$57.30B(+4.9%)
Sep 2010
-
$14.56B(+0.4%)
$54.62B(+4.0%)
Jun 2010
-
$14.50B(+19.3%)
$52.51B(+38.1%)
Mar 2010
-
$12.15B(-9.5%)
$38.01B(+47.0%)
Dec 2009
$40.61B(-32.2%)
$13.42B(+7.9%)
$25.86B(+107.9%)
Sep 2009
-
$12.44B
$12.44B
Dec 2008
$59.87B
-
-

FAQ

  • What is Marathon Petroleum Corporation annual revenue?
  • What is the all time high annual revenue for Marathon Petroleum Corporation?
  • What is Marathon Petroleum Corporation annual revenue year-on-year change?
  • What is Marathon Petroleum Corporation quarterly revenue?
  • What is the all time high quarterly revenue for Marathon Petroleum Corporation?
  • What is Marathon Petroleum Corporation quarterly revenue year-on-year change?
  • What is Marathon Petroleum Corporation TTM revenue?
  • What is the all time high TTM revenue for Marathon Petroleum Corporation?
  • What is Marathon Petroleum Corporation TTM revenue year-on-year change?

What is Marathon Petroleum Corporation annual revenue?

The current annual revenue of MPC is $138.52B

What is the all time high annual revenue for Marathon Petroleum Corporation?

Marathon Petroleum Corporation all-time high annual revenue is $177.41B

What is Marathon Petroleum Corporation annual revenue year-on-year change?

Over the past year, MPC annual revenue has changed by -$9.94B (-6.70%)

What is Marathon Petroleum Corporation quarterly revenue?

The current quarterly revenue of MPC is $33.66B

What is the all time high quarterly revenue for Marathon Petroleum Corporation?

Marathon Petroleum Corporation all-time high quarterly revenue is $53.86B

What is Marathon Petroleum Corporation quarterly revenue year-on-year change?

Over the past year, MPC quarterly revenue has changed by -$4.10B (-10.86%)

What is Marathon Petroleum Corporation TTM revenue?

The current TTM revenue of MPC is $133.05B

What is the all time high TTM revenue for Marathon Petroleum Corporation?

Marathon Petroleum Corporation all-time high TTM revenue is $177.41B

What is Marathon Petroleum Corporation TTM revenue year-on-year change?

Over the past year, MPC TTM revenue has changed by -$14.83B (-10.03%)
On this page