A Shareholders’ Revolt And 30% Stock Slump: Where Next For BP?

In this news:

A BP logo its petrol stand in Katwijk, Netherlands. (Photo: Yuriko Nakao)
Getty Images
Going by near-term metrics, energy giant BP (LON: BP) has suffered a troubling stock price slump from already sagging levels relative to its peers - a position no company wants to be in.
For the year to April 17, BP’s share price came in 32.42% lower. Year-till-date it is currently down 12.41% and has risen by just 14.42% over the past five years. Contrast the performance with that of its U.K.-listed peer Shell (LON: SHEL) which is down 16.2% on an annualized basis and 3.59% year-till-date for the same period but up 76.64% over five years.
Not only does the long-term performance of Shell’s stock put BP in the shade, that of U.S. supermajor ExxonMobil’s (NYSE: XOM) stock, which logged an uptick of 144.45% over five years till date, makes it look absolutely sclerotic.
The five-year stock price appreciation levels of Chevron (58.45%) and TotalEnergies (61.09%) also pip BP’s by considerable margins. Unsurprisingly, markets and investors are loosing their patience with BP.
An Activist Investor And A Shareholders’ Revolt
A much-needed jolt arrived on February 13, as activist investor Elliott Investment Management took a near-5% stake in BP. Known to shake things up at its investment targets, Elliot’s move prompted as quick a response from BP as shareholders could have hoped for.
BP CEO Murray Auchincloss - who was already in the process of returning the company back to oil and gas basics - announced a reset promising to do “fewer things with higher returns” on February 26.

Top Trending Cryptocurrencies on The Market

Current Price

$0.07605
7 Days

Market Cap

$67.8M -2.36%

24h Volume

$92.0K

Supplies

891.3M / 1.0B

Current Price

$0.001505
7 Days

Market Cap

$62.0M -0.90%

24h Volume

$928.9K

Supplies

88.7B /

Current Price

$0.06066
7 Days

Market Cap

$104.2M 15.02%

24h Volume

$568.5K

Supplies

2.2B /

Current Price

$0.2012
7 Days

Market Cap

$87.9M -4.45%

24h Volume

$6.3M

Supplies

1.0B / 1.0B

Current Price

$0.9859
7 Days

Market Cap

$91.5M 3.58%

24h Volume

$15.2M

Supplies

92.8M / 96.0M

Current Price

$0.1808
7 Days

Market Cap

$85.8M -14.00%

24h Volume

$42.0M

Supplies

500.0M / 500.0M

Current Price

$0.1014
7 Days

Market Cap

$91.6M -2.87%

24h Volume

$6.3M

Supplies

1.0B / 1.0B

Current Price

$0.5396
7 Days

Market Cap

$59.5M 2.05%

24h Volume

$183.7K

Supplies

500.0M / 500.0M

Current Price

$0.05605
7 Days

Market Cap

$56.1M -2.66%

24h Volume

$9.4M

Supplies

1000.0M / 1000.0M

Current Price

$0.02519
7 Days

Market Cap

$124.4M -3.44%

24h Volume

$14.6M

Supplies

10.0B / 10.0B

Current Price

$0.2370
7 Days

Market Cap

$86.2M -2.32%

24h Volume

$5.8M

Supplies

1.7B /

Current Price

$0.02725
7 Days

Market Cap

$89.1M -6.77%

24h Volume

$9.3M

Supplies

10.0B / 10.0B

Join Our 💌 Newsletter!

Get updates, insights, and reports on the latest industry trends.

You are subscribing to all our networks!