Marathon Petroleum Corporation
← Back to MPC Overview

Marathon Petroleum Corporation (MPC)

Profitability & Net Margin History

Current Net Margin

4.71%

Marathon Petroleum Corporation currently has a net profit margin of 4.71%.

Financial Fundamentals

MPCQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-3132.571.534.71%78
2025-09-3034.811.373.94%34
2025-06-3033.801.223.60%383
2025-03-3131.52-0.07-0.23%135
2024-12-3133.140.371.12%65
2024-09-3035.110.621.77%222
2024-06-3037.911.514.00%113
2024-03-3132.710.942.86%114
2023-12-3136.261.454.00%401
2023-09-3040.923.288.02%189
2023-06-3036.342.236.12%169
2023-03-3134.862.727.81%53
2022-12-3139.813.328.34%144
2022-09-3045.794.489.78%114
2022-06-3053.805.8710.92%870
2022-03-3138.060.842.22%3
2021-12-3135.340.772.19%4
2021-09-3032.320.692.15%2659
2021-06-3029.618.5128.74%2981
2021-03-3122.71-0.24-1.07%265
2020-12-3117.970.281.59%668
2020-09-3017.41-0.89-5.09%516
2020-06-3012.200.010.07%4166
2020-03-3122.20-9.23-41.59%4301
2019-12-3131.090.441.42%255
2019-09-3027.551.093.97%68
2019-06-3033.531.113.30%332
2019-03-3128.25-0.01-0.02%297
2018-12-3132.330.952.94%26
2018-09-3022.990.743.21%152
2018-06-3022.321.054.73%453
2018-03-3118.870.040.20%938
2017-12-3121.052.029.57%487
2017-09-3019.210.904.70%204
2017-06-3018.180.482.66%247
2017-03-3116.290.030.18%114
2016-12-3117.160.231.32%45
2016-09-3016.620.140.87%389
2016-06-3016.810.804.76%476
2016-03-3112.760.000.01%119
2015-12-3115.610.191.20%387
2015-09-3018.720.955.07%104
2015-06-3020.540.834.02%116
2015-03-3117.190.895.18%160
2014-12-3122.250.803.59%94
2014-09-3025.440.672.64%54
2014-06-3026.840.853.19%233
2014-03-3123.290.200.85%166
2013-12-3124.900.632.51%187
2013-09-3026.260.170.64%167
2013-06-3025.680.592.31%80
2013-03-3123.330.723.11%58
2012-12-3120.480.763.69%213
2012-09-3021.051.225.82%179
2012-06-3020.240.814.02%108
2012-03-3120.270.602.94%333
2011-12-3119.43-0.07-0.39%588
2011-09-3020.641.135.49%163
2011-06-3020.780.803.86%90
2011-03-3117.860.532.96%164
2010-12-3117.460.231.32%42
2010-09-3015.910.281.74%82
2010-06-3015.810.412.56%472
2010-03-3113.39-0.29-2.16%177
2009-12-3113.42-0.05-0.39%174
2009-09-3012.440.171.35%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.