MARATHON PETROLEUM CORP (MPN.DE) Stock Income Statement

FRA:MPN • US56585A1025

187.14 EUR
+0.08 (+0.04%)
Last: Mar 9, 2026, 07:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2025
(2025-12-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MPN.DE Revenue ChartMPN.DE Revenue over time chart
135.05B140.38B150.09B178.89B120.91B
Minority Interest Expense
MPN.DE Minority Interest Expense ChartMPN.DE Minority Interest Expense over time chart
-1.83B-1.62B-1.49B-1.53B-1.26B
Cost Of Goods
MPN.DE Cost Of Goods ChartMPN.DE Cost Of Goods over time chart
119.45B126.24B128.57B151.67B110.01B
Gross Profit
MPN.DE Gross Profit ChartMPN.DE Gross Profit over time chart
15.60B14.14B21.52B27.22B10.90B
Operating Expenses
MPN.DE Operating Expenses ChartMPN.DE Operating Expenses over time chart
7.49B7.38B7.23B6.81B6.57B
Selling, General, and Administrative Expenses
MPN.DE Selling, General, and Administrative Expenses ChartMPN.DE Selling, General, and Administrative Expenses over time chart
4.23B4.04B3.92B3.60B3.26B
Operating Income
MPN.DE Operating Income ChartMPN.DE Operating Income over time chart
8.12B6.77B14.30B20.41B4.33B
Interest Income/Expense
MPN.DE Interest Income/Expense ChartMPN.DE Interest Income/Expense over time chart
-1.23B-841.00M-593.00M-974.00M-1.25B
Other Income/Expense
MPN.DE Other Income/Expense ChartMPN.DE Other Income/Expense over time chart
-46.00M2.00M77.00M-24.00M-97.00M
Non Recurring Items
MPN.DE Non Recurring Items ChartMPN.DE Non Recurring Items over time chart
173.00M28.00M208.00M1.06B-168.00M
Income Before Taxes
MPN.DE Income Before Taxes ChartMPN.DE Income Before Taxes over time chart
7.01B5.96B13.99B20.47B2.82B
Income Tax
MPN.DE Income Tax ChartMPN.DE Income Tax over time chart
1.14B890.00M2.82B4.49B264.00M
Net Income
MPN.DE Net Income ChartMPN.DE Net Income over time chart
4.04B3.44B9.67B14.51B9.74B
EBITDA
MPN.DE EBITDA ChartMPN.DE EBITDA over time chart
11.37B10.11B17.60B23.62B7.70B
 
Per Share Data
EPS Diluted Total Ops
MPN.DE EPS Diluted Total Ops ChartMPN.DE EPS Diluted Total Ops over time chart
13.2110.0923.6528.1115.26
Non GAAP EPS
MPN.DE Non GAAP EPS ChartMPN.DE Non GAAP EPS over time chart
10.809.3423.5326.562.50
 
Statistics
Gross Profit Margin
MPN.DE Gross Profit Margin ChartMPN.DE Gross Profit Margin over time chart
11.55%10.08%14.34%15.22%9.02%
Profit Margin
MPN.DE Profit Margin ChartMPN.DE Profit Margin over time chart
2.99%2.45%6.44%8.11%8.05%
Operating Profit Margin
MPN.DE Operating Profit Margin ChartMPN.DE Operating Profit Margin over time chart
6.01%4.82%9.53%11.41%3.59%

All data in USD

Charts

MPN.DE Income Statement data chartMPN.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 0 50B 100B 150B
MPN.DE Earnings Per Share (EPS) chartMPN.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 0 10 -10 20