MPC
Marathon Petroleum Corporation
Stock
$395.42+3.39 (+0.86%)Close Sep 30, 2026
Cash flow statement
| Line | TTM | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $17.1B | $8.3B | $8.7B | $14.1B | $16.4B | $4.4B | $2.4B | $9.4B | $6.2B | $6.6B | $4.0B | $4.1B | $3.1B | $3.4B | $4.5B | $3.3B | $2.2B | $2.5B |
| Capital expenditures | $4.2B | $3.5B | $2.5B | $1.9B | $2.4B | $1.5B | $2.8B | $4.8B | $3.2B | $2.7B | $2.9B | $2.0B | $1.5B | $1.2B | $1.4B | $1.2B | $1.2B | $2.9B |
| Free cash flow | $12.9B | $4.8B | $6.1B | $12.2B | $13.9B | $2.9B | −$368M | $4.6B | $3.0B | $3.9B | $1.1B | $2.1B | $1.6B | $2.2B | $3.1B | $2.1B | $1.0B | −$436M |
| Stock-based compensation | — | $160M | $137M | $211M | $153M | $88M | $100M | $153M | $127M | $51M | $45M | $42M | $40M | $42M | $35M | $28M | $16M | $18M |
| Buybacks | $4.9B | $3.5B | $9.2B | $11.6B | $11.9B | $4.7B | $0 | $2.0B | $3.3B | $2.4B | $197M | $965M | $2.1B | $2.8B | $1.4B | $0 | — | — |
| Dividends paid | $1.2B | $1.1B | $1.2B | $1.3B | $1.3B | $1.5B | $1.5B | $1.4B | $954M | $773M | $719M | $613M | $524M | $484M | $407M | $160M | — | — |
| Dividends per share | $3.91 | $3.73 | $3.39 | $3.08 | $2.49 | $2.32 | $2.32 | $2.12 | $1.84 | $1.52 | $1.36 | $1.14 | $0.92 | $0.77 | $0.60 | $0.23 | — | — |
| Free cash flow margin | 8.4% | 3.6% | 4.4% | 8.2% | 7.9% | 2.4% | −0.5% | 4.2% | 3.5% | 5.2% | 1.8% | 2.9% | 1.7% | 2.2% | 3.8% | 2.7% | 1.6% | −1.0% |