company background image

BP NYSE:BP Stock Report

Last Price


Market Cap







05 Jun, 2023


Company Financials +

BP Stock Overview

BP p.l.c. provides carbon products and services.

BP fundamental analysis
Snowflake Score
Future Growth0/6
Past Performance3/6
Financial Health5/6

My Notes

Capture your thoughts, links and company narrative

BP p.l.c. Competitors

Price History & Performance

Summary of all time highs, changes and price drops for BP
Historical stock prices
Current Share PriceUK£35.34
52 Week HighUK£41.38
52 Week LowUK£25.37
1 Month Change-4.82%
3 Month Change-11.21%
1 Year Change6.77%
3 Year Change24.52%
5 Year Change-25.00%
Change since IPO116.23%

Recent News & Updates

BP: Oil At $70, It's Time To Sell

May 23

BP: Moving From Buy To Hold After A 73% Gain

Feb 16

Don't Overthink It, BP Is A Buy

Feb 05

Recent updates

BP: Oil At $70, It's Time To Sell

May 23

BP: Moving From Buy To Hold After A 73% Gain

Feb 16

Don't Overthink It, BP Is A Buy

Feb 05

BP: The Bull Run Can Continue

Dec 28

BP set for strong Q3 show as oil pricing tailwinds continue

Oct 31

Archaea Energy Sells Itself To BP For $26/Share

Oct 17

BP: Junk In The Hole, Not Bottom-Fishing Material

Sep 26

Exxon Mobil Vs. BP: Which Is The Better Big Oil Pick?

Sep 09

BP/Cenovus: Get Woke, Make Bad Deals

Aug 09

BP reports Q2 earnings beat; reaffirms FY22 guidance and issues Q3 guidance flat sequentially

Aug 02

BP: How To Profit Even If You Don't Believe In The Company

Jul 21

BP: Avoid Buying This Dip

Jul 06

BP Is Undervalued

Jun 05

BP Vs, Exxon Mobil: Which Oil Stock Is The Better Buy?

May 25

Why BP At 5% Yield Is A Good Bet

May 02

Where Will BP Stock Be In 5 Years?

Apr 19

BP: Ignore Rosneft, It Was Only Worth $3 Per Barrel

Mar 28

BP: Strong Cash Flow Recovery, Undervalued

Feb 21

BP: Look At The 5.1% Yielding Preferred Shares If You Just Want The Yield

Feb 09

BP: Switch From Growth To Value, 30% Return Opportunity

Jan 28

BP: Investors Have Questions About The Energy Transition

Dec 29

BP Midstream Merger: Still A Fair Deal, Hold BP For 10%/Year Returns

Dec 22

BP: Dividends In 2022, A Coiled Spring Ready To Rebound Higher

Dec 14

Shareholder Returns

BPUS Oil and GasUS Market

Return vs Industry: BP exceeded the US Oil and Gas industry which returned -10.5% over the past year.

Return vs Market: BP exceeded the US Market which returned 1.7% over the past year.

Price Volatility

Is BP's price volatile compared to industry and market?
BP volatility
BP Average Weekly Movement4.4%
Oil and Gas Industry Average Movement6.3%
Market Average Movement6.6%
10% most volatile stocks in US Market15.8%
10% least volatile stocks in US Market3.1%

Stable Share Price: BP is less volatile than 75% of US stocks over the past 3 months, typically moving +/- 4% a week.

Volatility Over Time: BP's weekly volatility (4%) has been stable over the past year.

About the Company

190867,600Bernard Looney

BP p.l.c. provides carbon products and services. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, and integrated gas and power; trading of gas; operation of onshore and offshore wind power, as well as hydrogen and carbon capture and storage facilities; trading and marketing of renewable and non-renewable power; and production of crude oil.

BP p.l.c. Fundamentals Summary

How do BP's earnings and revenue compare to its market cap?
BP fundamental statistics
Market CapUS$102.99b
Earnings (TTM)US$26.11b
Revenue (TTM)US$246.70b


P/E Ratio


P/S Ratio

Earnings & Revenue

Key profitability statistics from the latest earnings report
BP income statement (TTM)
Cost of RevenueUS$170.89b
Gross ProfitUS$75.81b
Other ExpensesUS$49.69b

Last Reported Earnings

Mar 31, 2023

Next Earnings Date

Aug 01, 2023

Earnings per share (EPS)1.49
Gross Margin30.73%
Net Profit Margin10.59%
Debt/Equity Ratio55.7%

How did BP perform over the long term?

See historical performance and comparison



Current Dividend Yield


Payout Ratio