Marathon Petroleum Corporation MPC
427.34 USD -3.05 (-0.71%)
At closeNov 3, 2026, 7:56 PM EST
427.34 0.00 0.00%
After hours · Nov 3, 7:56 PM ET
414.35 Day range 435.00
161.93 52-week range 493.98
- YTD
- +162.77%
- 1 year
- +118.26%
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual balance sheet
| 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 |
|---|---|---|---|---|---|
| 3.67B | 3.21B | 5.44B | 8.63B | 5.29B | |
| 3.67B | 3.21B | 5.44B | 8.63B | 5.29B | |
| 6.79B | 6.86B | 11.04B | 9.61B | 10.96B | |
| 6.79B | 6.86B | 6.26B | 6.47B | 5.41B | |
| 10.32B | 11.14B | 12.19B | 13.48B | 11.03B | |
| 24.78B | 24.45B | 32.13B | 35.24B | 30.50B | |
| 38.89B | 36.33B | 36.34B | 36.87B | 38.81B | |
| 83.95B | 78.86B | 85.99B | 89.90B | 85.37B | |
| 2.86B | 3.47B | 2.41B | 1.43B | 1.01B | |
| 34.36B | 28.76B | 28.50B | 27.91B | 26.90B | |
| 19.68B | 20.83B | 20.15B | 20.02B | 17.90B | |
| 31.50B | 25.29B | 26.09B | 26.48B | 25.89B | |
| 59.87B | 54.35B | 54.59B | 54.82B | 51.79B | |
| 39.75B | 36.85B | 34.56B | 26.14B | 12.90B | |
| -105.00M | -114.00M | -131.00M | 2.00M | -67.00M | |
| 17.31B | 17.75B | 24.40B | 27.71B | 26.21B | |
| 17.31B | 17.75B | 24.40B | 27.71B | 26.21B | |
| 59.17B | 54.41B | 53.86B | 54.66B | 54.88B | |
| 34.36B | 28.76B | 28.50B | 27.91B | 26.90B | |
| 12.07B | 10.02B | 8.24B | 8.24B | 8.26B | |
| 10.13B | 9.57B | 9.32B | 8.83B | 8.05B | |
| 40.19B | 33.52B | 34.44B | 34.80B | 33.89B | |
| 14.08B | 15.00B | 14.88B | 16.28B | 14.61B | |
| 7.47B | 6.97B | 7.05B | 7.04B | 6.87B |
