BP p.l.c.BPNYSE
Loading
Income Before Tax Over TimeExpanding
Percentile Rank43
3Y CAGR-20.5%
Studio
Year-over-Year Change

Pre-tax earnings

3Y CAGR
-20.5%/yr
vs -2.0%/yr prior
Acceleration
-18.4pp
Decelerating
Percentile
P43
Within normal range
vs 3Y Ago
0.5x
Contraction
Streak
1 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$7.75B+14.2%
2024$6.78B-71.4%
2023$23.75B+54.2%
2022$15.40B+1.2%
2021$15.23B+161.2%
2020$-24.89B-405.2%
2019$8.15B-51.2%
2018$16.72B+132.9%
2017$7.18B+412.9%
2016$-2.29B-