Marathon Petroleum Corpor...

NYSE: MPC · Real-Time Price · USD
161.93
3.18 (2.00%)
At close: Jun 03, 2025, 3:59 PM
162.98
0.65%
Pre-market: Jun 04, 2025, 04:56 AM EDT

Marathon Petroleum Cash Flow 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
5.07B 11.17B 16.05B 11B -9.98B 3.25B 3.61B 3.8B 1.21B
3.34B 3.31B 3.21B 3.36B 3.38B 3.23B 2.17B 2.11B 2B
n/a n/a n/a n/a n/a n/a n/a n/a n/a
-448M -1.32B 1.97B 6.26B -2.95B 2.44B -2.8B 2.81B 985M
-14M -629M -1.52B -12.86B 10.8B 2.15B 689M 100M 168M
-124M -28M 290M 1.92B -2.05B 449M 252M -1.23B 394M
399M 295M -1.67B 931M 269M 365M -559M 1.83B 241M
8.66B 14.12B 16.36B 4.36B 2.42B 9.44B 6.16B 6.61B 4.02B
-2.53B -1.89B -2.42B -1.46B -2.79B -4.81B -3.18B -2.73B -2.89B
-1.2B -726M -818M n/a n/a -129M -3.82B -249M n/a
-2.95B -8.62B -6.02B -12.71B -485M -1.06B -409M -805M -288M
7.98B 7.41B 8.97B 6.99B 137M 98M 16M 62M n/a
231M 738M 914M 21.98B -122M -356M -276M 326M 213M
1.53B -3.1B 623M 14.8B -3.26B -6.26B -7.67B -3.4B -2.97B
-353M 510M 1.1B -6.27B 2.73B 1.2B 5.44B 2.27B -1.41B
-9.19B -11.57B -11.92B -4.65B n/a -1.95B -3.29B -2.37B -197M
-1.15B -1.26B -1.28B -1.48B -1.51B -1.4B -954M -773M -719M
-1.76B -1.95B -1.79B -2.11B -1.36B -1.24B -1B -734M -744M
-12.43B -14.21B -13.65B -14.42B -135M -3.38B 222M -1.09B -1.29B
-2.23B -3.19B 3.34B 4.88B -979M -124M -1.33B 2.12B -244M
6.13B 12.23B 13.94B 2.9B -368M 4.63B 2.98B 3.88B 1.13B