Have a feature idea you'd love to see implemented? Let us know!

BP BP PE ratio, current and historical analysis

As of Feb 21, 2025, the BP stock has a PE ratio of 242.07. The calculation is based on the latest EPS of $0.14 and the stock price of $33.89 per share. The PE ratio currently is comparable to its last 4-quarter average.

BP PE ratio history

How has BP's PE ratio performed in the past

The mean historical PE ratio of BP over the last nine years is 66.15. The current 242.07 P/E ratio is similar to the historical average. Looking back at the last nine years, BP's PE ratio peaked in the Dec 2016 quarter at 934.5, with a price of $37.38 and an EPS of $0.04. The Mar 2023 quarter marked the lowest point at 4.58, with a price of $37.94 and an EPS of $8.29.

Today
242.07
Average
66.15
Median
16.77
Minimum
4.58
Maximum
934.5

BP PE ratio by year

Maximum annual increase: 3,041.96% in 2024

Maximum annual decrease: -95.63% in 2017

Year PE ratio PE change Price EPS
2024 211.14 3,041.96% $29.56 $0.14
2023 6.72 N/A $35.4 $5.27
2022 N/A N/A $34.93 -$0.79
2021 11.84 N/A $26.63 $2.25
2020 N/A N/A $20.52 -$6.03
2019 31.71 135.76% $37.74 $1.19
2018 13.45 -67.04% $37.92 $2.82
2017 40.81 -95.63% $42.03 $1.03
2016 934.5 N/A $37.38 $0.04
2015 N/A N/A $31.26 -$2.12
2014 30.99 373.85% $38.12 $1.23
2013 6.54 -45.5% $48.61 $7.43
2012 12 124.72% $41.64 $3.47
2011 5.34 N/A $42.74 $8
2010 N/A N/A $44.17 -$1.19

BP PE ratio by quarter (TTM)

Year PE ratio PE change Price EPS
Dec 2024 211.14 559.19% $29.56 $0.14
Sep 2024 32.03 129.77% $31.39 $0.98
Jun 2024 13.94 20.28% $36.1 $2.59
Mar 2024 11.59 72.47% $37.68 $3.25
Dec 2023 6.72 46.09% $35.4 $5.27
Sep 2023 4.6 -21.23% $38.72 $8.42
Jun 2023 5.84 27.51% $35.29 $6.04
Mar 2023 4.58 N/A $37.94 $8.29
Dec 2022 N/A N/A $34.93 -$0.79
Sep 2022 N/A N/A $28.55 -$3.39
Jun 2022 N/A N/A $28.35 -$3.46
Mar 2022 N/A N/A $29.4 -$5.4
Dec 2021 11.84 -15.55% $26.63 $2.25
Sep 2021 14.02 36.38% $27.33 $1.95
Jun 2021 10.28 N/A $26.42 $2.57

BP average PE ratio chart

What is the average PE ratio of BP for the past years

The current PE ratio of BP is higher than its 3, 5 and 10-year averages.

3-year avg
36.31
5-year avg
29.69
10-year avg
66.15
15-year avg
58.66

BP PE vs peers

What is BP's PE ratio compared to its peers

BP's PE ratio stands higher than its peer stocks XOM and CVX.

Stock name PE ratio Market cap
COP Conocophillips 12.52 $124.62B
XOM Exxon Mobil Corp 14.12 $480.3B
CVX Chevron Corp 16.08 $276.27B
BP BP plc 242.07 $91.58B

Frequently asked questions

What is BP's PE ratio?

The price to earnings ratio for BP stock as of Feb 21, 2025, stands at 242.07.

What is the 3-year average PE ratio for BP (BP)?

Over the last 3 years, the average price to earnings ratio for BP stock is 36.31.

What is the 5-year average PE ratio for BP (BP)?

Over the last 5 years, the average price to earnings ratio for BP stock is 29.69.

What is the highest PE ratio for BP?

The highest quarterly PE ratio in the last nine years has been 934.5 and it was in the Dec 2016 quarter.

How does the current PE ratio for BP compare to its historical average?

BP's current price to earnings ratio is 266% above its 9-year historical average.

Why is BP's PE ratio so high?

BP's PE ratio is high because the stock price is relatively expensive compared to the earnings generated by the company.

How is BP's PE ratio calculated (BP PE ratio formula)?

To determine the P/E ratio, divide the latest stock price by the TTM earnings per share (EPS). As of today (Feb 21, 2025), BP's share price is $33.89. The company's earnings per share for the trailing twelve months (TTM) ending Dec 2024 is $0.14. Therefore, BP's PE ratio for today is 242.07. PE RATIO(242.07) = STOCK PRICE($33.89) / TTM EPS($0.14)

All PE ratio stats are based on quarterly TTM periods, unless otherwise specified. Data from and Sharadar.