BP p.l.c.BPNYSE
Loading
Earnings Yield Over TimeCompressed
Percentile Rank21
Studio
Year-over-Year Change

Earnings yield ratio

Percentile
P21
Within normal range
vs 2Y Ago
0x
Contraction
Streak
2 yr
Consecutive declineCompressed
PeriodValueYoY Change
20250.06%-87.2%
20240.48%-96.7%
202314.56%+739.4%
2022-2.28%-127.6%
20218.24%+126.9%
2020-30.61%-1059.2%
20193.19%-54.8%
20187.06%+174.9%
20172.57%+2793.8%
20160.09%-