Marathon Petroleum Corporation MPC
427.34 USD -3.05 (-0.71%)
At closeNov 3, 2026, 5:07 PM EST
427.31 -0.03 -0.01%
After hours · Nov 3, 5:07 PM ET
414.35 Day range 435.00
161.93 52-week range 493.98
- YTD
- +162.77%
- 1 year
- +118.26%
Revenue & Expenses
Revenue by
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 135.22B | 140.41B | 150.31B | 179.95B | 120.93B | |
| 135.22B | 140.41B | 150.31B | 179.95B | 120.93B | |
| 119.45B | 126.24B | 128.57B | 151.67B | 110.01B | |
| 15.78B | 14.17B | 21.74B | 28.28B | 10.92B | |
| 7.49B | 7.38B | 7.23B | 6.81B | 6.62B | |
| 3.35B | 3.22B | 3.04B | 2.77B | 2.54B | |
| 8.29B | 6.80B | 14.51B | 21.47B | 4.30B | |
| 1.28B | 839.00M | 525.00M | 1.00B | 1.48B | |
| 1.14B | 890.00M | 2.82B | 4.49B | 264.00M | |
| 4.05B | 3.44B | 9.68B | 14.52B | 9.74B | |
| 4.05B | 3.44B | 9.68B | 14.52B | 9.74B | |
| 4.05B | 3.44B | 9.68B | 14.52B | 9.74B | |
| 5.88B | 5.07B | 11.17B | 16.05B | 11.00B | |
| 1.83B | 1.62B | 1.49B | 1.53B | 1.26B | |
| 13.24 | 10.11 | 23.73 | 28.31 | 15.34 | |
| 13.24 | 10.11 | 23.73 | 28.31 | 15.34 | |
| 13.22 | 10.08 | 23.63 | 28.12 | 15.24 | |
| 3.73 | 3.39 | 3.08 | 2.49 | 2.32 | |
| 6.46B | 5.17B | 13.02B | 20.01B | 11.48B | |
| 6.46B | 5.17B | 13.02B | 20.01B | 11.48B | |
| 305.00M | 340.00M | 407.00M | 512.00M | 634.00M | |
| 306.00M | 341.00M | 409.00M | 516.00M | 638.00M |
