Marathon Petroleum Corpor...

NYSE: MPC · Real-Time Price · USD
164.03
-1.26 (-0.76%)
At close: May 16, 2025, 3:59 PM
162.50
-0.93%
Pre-market: May 19, 2025, 04:28 AM EDT

Marathon Petroleum Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
3.21B 5.44B 8.63B 5.29B 415M 1.39B 1.69B 3.01B 887M
n/a 4.78B 3.15B 5.55B n/a n/a n/a n/a n/a
6.86B 6.26B 6.47B 5.41B 5.42B 6.57B 5.9B 4.79B 3.83B
2.98B 3.01B 3.08B 2.4B 2.64B 3.2B 3.78B 830M 833M
11.14B 12.19B 13.48B 11.03B 5.76B 7.23B 5.85B 4.7B 3.62B
9.57B 9.32B 8.83B 8.05B 8B 9.8B 9.84B 5.55B 5.66B
524M 403M 1.17B 568M 14.11B 12.03B 646M 145M 241M
24.45B 32.13B 35.24B 30.5B 28.29B 30.46B 18.02B 13.4B 10.4B
36.33B 36.34B 36.87B 38.81B 40.56B 42.68B 45.06B 26.44B 25.77B
8.24B 8.24B 8.24B 8.26B 8.26B 15.65B 20.18B 3.59B 3.59B
54.41B 53.86B 54.66B 54.88B 56.87B 68.1B 74.92B 35.65B 34.01B
78.86B 85.99B 89.9B 85.37B 85.16B 98.56B 92.94B 49.05B 44.41B
13.91B 13.76B 15.31B 13.7B 7.8B 11.22B 9.37B 8.3B 5.59B
n/a n/a n/a n/a n/a n/a n/a n/a n/a
3.05B 1.95B 1.07B 571M 2.85B 704M 544M 624M 28M
841M 1.33B 852M 136M 1.94B 1.52B -444M -295M -152M
20.83B 20.15B 20.02B 17.9B 15.66B 16.95B 13.22B 10.48B 7.15B
24.43B 25.33B 25.63B 24.97B 28.73B 28.02B 26.98B 12.32B 10.54B
2.46B 2.51B 2.42B 2.36B 3.33B 2.79B 2.83B 1.76B 1.66B
33.52B 34.44B 34.8B 33.89B 39.27B 38.5B 34.67B 16.74B 16.06B
54.35B 54.59B 54.82B 51.79B 54.94B 55.45B 47.89B 27.22B 23.21B
28.76B 28.5B 27.91B 26.9B 33.09B 30.54B 27.52B 12.95B 10.57B
10M 10M 10M 10M 10M 10M 10M 7M 7M
36.85B 34.56B 26.14B 12.9B 4.65B 15.99B 14.76B 12.86B 10.21B
-114M -131M 2M -67M -512M -320M -144M -231M -234M
17.75B 24.4B 27.71B 26.21B 22.2B 33.69B 35.17B 14.03B 13.56B
6.86B 11.04B 9.61B 10.96B 5.42B 6.57B 5.9B 4.79B 3.83B