Marathon Petroleum Corp (MPC)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, Marathon Petroleum Corp reported revenue of $132.70B, down 4.4% from the prior year. The company was profitable, with a net margin of 3.0%. It held $83.95B in total assets against $59.87B in total liabilities.
Key ratios (FY2025)
6.2%
Operating margin
3.0%
Net margin
23.4%
Return on equity
-4.4%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $132.70B | $138.86B | $148.38B | $177.45B | $119.98B | $69.78B | $111.15B | $86.09B | — | — |
| Cost of Revenue | $119.45B | $126.24B | $128.57B | $151.67B | $110.01B | $65.73B | $99.23B | $77.05B | $67.09B | $56.68B |
| Operating Income | $8.29B | $6.80B | $14.51B | $21.47B | $4.30B | -$12.25B | $4.46B | $4.69B | $4.02B | $2.39B |
| Net Income | $4.05B | $3.44B | $9.68B | $14.52B | $9.74B | -$9.83B | $2.64B | $2.78B | $3.43B | $1.17B |
| EPS (Diluted) | $13.22 | $10.08 | $23.63 | $28.12 | $15.24 | $-15.13 | $3.97 | $5.28 | $6.70 | $2.21 |
| Total Assets | $83.95B | $78.86B | $85.99B | $89.90B | $85.37B | $85.16B | $98.56B | $92.94B | $49.05B | $44.41B |
| Total Liabilities | $59.87B | $54.35B | $54.59B | $54.82B | $51.79B | $54.94B | $55.45B | $47.89B | $27.22B | $23.21B |
| Shareholders' Equity | $17.31B | $17.75B | $24.40B | $27.71B | $26.21B | $22.20B | $33.69B | $35.17B | $14.03B | $13.56B |
| Cash & Equivalents | $3.67B | $3.21B | $5.44B | $8.62B | $5.29B | $415.00M | $1.39B | $1.69B | $3.01B | $887.00M |
| Operating Cash Flow | $8.25B | $8.66B | $14.12B | $16.36B | $4.36B | $2.42B | $9.44B | $6.16B | $6.61B | $4.02B |
| Capital Expenditures | $3.49B | $2.53B | $1.89B | $2.42B | $1.46B | $2.79B | $4.81B | $3.18B | $2.73B | $2.89B |
| Shares Outstanding | 306.00M | 341.00M | 409.00M | 516.00M | 638.00M | 649.00M | 664.00M | 526.00M | 512.00M | 530.00M |
| Dividends Per Share | $3.73 | $3.38 | $3.08 | $2.49 | $2.32 | $2.32 | $2.12 | $1.84 | $1.52 | $1.36 |