Skip to content

BP

BP p.l.c.

Stock

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

Revenue, 2025
$192.5B
YoY, 2025
−1.1%
5-year CAGR
+12.0%
10-year CAGR
−1.6%

Revenue

Revenue by fiscal year

PeriodRevenueYoY
2025$192.5B−1.1%
2024$194.6B−8.6%
2023$213.0B−14.4%
2022$248.9B+51.6%
2021$164.2B+50.5%
2020$109.1B−33.3%
2019$163.5B−46.2%
2018$303.7B+24.2%
2017$244.6B+31.1%
2016$186.6B−17.4%
2015$226.0B—