Skip to content

BP

BP p.l.c.

Stock

$44.79+0.29 (+0.65%)Close Oct 2, 2026

Cash flow statement

Line20252024202320222021202020192018201720162015
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 margin5.9%6.2%8.3%11.6%7.7%−0.1%6.3%2.0%1.0%−3.2%0.2%