Font: Financial Modeling Prep • May 11, 2026
On May 11, 2026, RBC Capital raised its stock rating on BP to Outperform from its previous Sector Perform rating. BP, a major British oil and gas company, is involved in energy exploration and production globally. The stock price was $43.34 at the time of the upgrade, with a market capitalization of approximately $113.66 billion.
This positive investment outlook is shared by others. As highlighted by Zacks Investment Research, BP is on the Zacks Rank #1 (Strong Buy) lists for both value and income stocks. This suggests the energy stock may be a good investment opportunity for its price and for providing regular investor income through dividends.
BP offers a dividend yield of 4.6%. A dividend is a portion of a company's profits paid to its shareholders. This high dividend yield is significantly higher than the industry average of 0.6%, making it attractive for income investors who seek a steady income from their investments.
Analysts' expectations for BP's earnings are also improving. The Zacks Consensus Estimate for the company's current year earnings has increased by 103.5% over the last 60 days. This sharp increase indicates a strong outlook for the company's profitability in the near future.
The company is also making strategic hires to strengthen its operations. As highlighted by Reuters, former Scotiabank executive Nicolas Tardieu joins BP's crude trading team. This move shows the company is actively building its expertise in key business areas, further enhancing its operational strength.
|
EZGO§>
EZGO Technologies Ltd.
|
$0.04
0.00%
|
|
MEHA§>
Functional Brands, Inc. Common Stock
|
$0.12
26.18%
|
|
POM§>
POMDOCTOR Ltd
|
$0.15
97.47%
|
|
SOXS§>
Direxion Daily Semiconductor Bear 3X ETF
|
$8.20
-7.34%
|
|
TZA§>
Direxion Daily Small Cap Bear 3X ETF
|
$4.58
-1.29%
|
|
HAO§>
Haoxi Health Technology Limited
|
$0.05
-93.84%
|
|
INTC§>
Intel Corporation
|
$129.44
3.62%
|
|
NVDA§>
NVIDIA Corporation
|
$219.44
1.97%
|
|
TSLL§>
Direxion Daily TSLA Bull 2X ETF
|
$16.84
7.78%
|
|
PLUG§>
Plug Power Inc.
|
$3.52
12.82%
|