BP p.l.c stock: buy or sell?

BP stock price: $42.76 0.42% At close on May 21st, 2019

Updated on:
May 21st, 2019


BP p.l.c shares gained 0.42% to $42.76 today. With Tuesday, it's been 5 green sessions in a row, soaring $1.21 or 2.93%.

BP p.l.c. operates as an integrated oil and gas company worldwide. It operates through three segments: Upstream, Downstream, and Rosneft.

Should I buy BP p.l.c stock?

You can't be a successful trader if you don't follow a methodolgy or system that assist you in choosing companies and the correct market timing. Trading strategies are meant for helping you in the decision process of what stocks to pick and when is the best moment to buy them. At Stocks2.com, we like to use very simple but trusted and powerful trend following trading strategies. Simple things usually work the best.

None of our preferred buy setups matches with BP p.l.c stock situation right now, therefore this is not a suitable entry point.

Buy setupElegible
New all-time highNo
New 52 week highNo
Price crossing up 200d MANo
100d MA crossing up 200d MANo
This doesn't mean BP will slide in coming sessions, or it will not rise higher. Simply, it doesn't match our recommended trading systems.

Is BP p.l.c stock a buy?

Banks and financial institutions post stock ratings everyday. At Stocks2.com, we collected 2 ratings published for BP stock in the last month.

Is BP a good stock to buy?
DateAnalyst / BrokerPrevious ratingCurrent rating
2019-4-16Royal Bank of CanadaTop PickOutperform
2019-3-7Deutsche Bankn/aBuy

BP p.l.c stock analysis

Daily outlook

BP p.l.c shares gained 0.42% to $42.76 today.

Shares of BP p.l.c ended today at $42.76 and gained a tiny 0.42%. On May/9, SMA100d and SMA200d crossed up triggering a rise of 2.62%. Since price and SMA200d lines crossed up on February, BP climbed $1.56 (3.79%).

BP stock chart (daily)

Weekly outlook

BP p.l.c gained a tiny 0.99% this week.

Observing the weekly chart, price is in a simple uptrend, tested $41.02 level and now climbing back aiming its last top at $44.72. Since SMA20d and SMA40w crossed up late April, BP price climbed $0.08 per share (0.19%). Since price and SMA40w lines crossed up early February, BP climbed $2.61 (6.50%).

BP stock chart (weekly)

BP p.l.c stock price history

BP p.l.c stock historical price chart

BP stock reached all-time highs with a price of $45.16.

BP p.l.c stock price target is $44.70

Nobody can reliably foresee how stock prices may evolve in the future. However, many stock price predictions are published every day by banks, financial institutions and independent analysts. We do not recommend to follow these stock price predictions without a critical thinking from your side, as their accuracy is usually low. Currently, only 1 price prediction for BP p.l.c stock was posted in the last month:
BP stock price predictions
DateAnalyst / BrokerActionPrevious targetCurrent targetDiff
2019-4-16Royal Bank of CanadaDowngradesn/a$44.65-
(in average)$0.00$44.700.0%

Financials and fundamental analysis

Earnings date and Earnings per Share

BP p.l.c reported astounding results for 2018-Q4 on February. BP p.l.c climbed Earnings per Share (EPS) by 33.30%, beating analysts consensus of $0.78. BP p.l.c posted $1.04.
BP earnings date and EPS evolution
QuarterReporting dateEstimated EPSActual EPSSurprise

Annual financial results

Compared to 2017, last anual turnover report draw a dazzling growth of 24.37% to $298,756.00 million dollars. Nonetheless, its earnings margin (compared to revenues) raised to 3.14%, that is $9,383.00 million.

BP annual Sales and Income evolution
2013$242,550 M-$15,000 M6.2%-
2014$353,568 M45.77%$3,780 M1.1%-74.80%
2015$222,894 M-36.96%$-6,482.00 M-2.9%-271.48%
2016$183,008 M-17.89%$115 M0.1%-101.77%
2017$240,208 M31.26%$3,389 M1.4%2,846.96%
2018$298,756 M24.37%$9,383 M3.1%176.87%

Quarterly financial results

BP p.l.c posted $75,677.00 M in sales for 2018-Q4, a -4.77% less compared to previous quarter. Reported quarter earnings marked $766.00 million with a profit margin of 1.01%. Profit margin decreased a -3.20% compared to previous quarter when profit margin was 4.21%. When comparing revenues to same quarter last year, BP p.l.c sales marked a great increase and rocketed a 11.59%.
BP quarterly Sales and Income evolution
2017-Q2$44,140 M-$112 M0.3%-
2017-Q3$60,018 M35.97%$1,769 M2.9%1,472.86%
2017-Q4$67,816 M12.99%$27 M0.0%-98.47%
2018-Q1$68,172 M0.52%$2,469 M3.6%9,044.44%
2018-Q2$75,439 M10.66%$2,799 M3.7%13.37%
2018-Q3$79,468 M5.34%$3,349 M4.2%19.65%
2018-Q4$75,677 M-4.77%$766 M1.0%-77.13%
2019-Q1$66,321 M-12.36%$2,934 M4.4%283.03%

BP p.l.c ownership

When you are planning to invest in shares of a stock, it's worth to review its ownership structure.

Management staff in all public traded companies that hold equity is required to report every transaction to the SEC. For BP p.l.c, 0.03% of all outstanding shares are owned by its staff.

In case of BP p.l.c stock, 11.35% of its shares are held by institutions (mutual funds, pension funds, big banks and other large financial institutions). Bearish positions for BP stock account 0.00%, no big difference from last month.

For a better understanding, the following table shows ownership data compared to other related stocks:

Market cap$855.6 B$70.6 B$229.6 B$117.0 B$143.8 B
Total shares20,010.0 M1,130.0 M1,900.0 M3,640.0 M2,620.0 M
Float shares3,330.0 M1,130.0 M1,900.0 M1,270.0 M2,480.0 M
  - Institutional holdings (%)11.3%75.1%67.5%1.7%6.1%
  - Insider holdings (%)0.0%0.1%0.1%0.0%0.0%
Shares in short selling0.0%0.0%0.0%0.0%0.0%

BP p.l.c summary

Tuesday, May 21st, 2019
Day range$42.75 - $42.99
Previous close$42.58
Session gain0.42%
Average true range$0.58
50d mov avg$43.08
100d mov avg$41.65
200d mov avg$41.20
Daily pattern
Weekly pattern lb01a

BP p.l.c performance

Performance as an absolute value is never valid if it's not benchmarked against competitors or related stocks in the industry. We picked , Chevron, ENI S.p.A, Total and Exxon Mobil as the bechmarking frame for BP p.l.c stock.
BPBP p.l.c2.20%10.38%2.13%
EENI S.p.A-4.80%3.51%-5.39%
XOMExxon Mobil-2.10%2.82%0.65%

BP p.l.c competitors

We chose a few stocks to conform a list of BP p.l.c competitors to examine if you are interested in investing in BP:

Latest BP p.l.c stock news