BP
BP p.l.c.
Stock
$44.79+0.29 (+0.65%)Close Oct 2, 2026
Cash flow statement
| Line | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $24.5B | $27.3B | $32.0B | $40.9B | $23.6B | $12.2B | $25.8B | $22.9B | $18.9B | $10.7B | $19.1B |
| Capital expenditures | $13.2B | $15.3B | $14.3B | $12.1B | $10.9B | $12.3B | $15.4B | $16.7B | $16.6B | $16.7B | $18.6B |
| Free cash flow | $11.3B | $12.0B | $17.8B | $28.9B | $12.7B | −$144M | $10.4B | $6.2B | $2.4B | −$6.0B | $485M |
| Stock-based compensation | $1.1B | $1.2B | $616M | $795M | $627M | $723M | $730M | $690M | $661M | $779M | $321M |
| Buybacks | $4.5B | $7.1B | $7.9B | $10.0B | $3.2B | $776M | $1.5B | $355M | $343M | $0 | $0 |
| Dividends paid | $5.6B | $5.4B | $5.2B | $4.7B | $4.6B | $6.6B | $7.1B | $6.9B | $6.3B | $4.7B | $6.8B |
| Free cash flow margin | 5.9% | 6.2% | 8.3% | 11.6% | 7.7% | −0.1% | 6.3% | 2.0% | 1.0% | −3.2% | 0.2% |