WallStreetZen

NYSE: BP
Bp Plc Earnings & Revenue

BP past revenue growth

How has BP's revenue growth performed historically?
Company
-35.07%
Industry
-29.22%
Market
36.32%
BP's revenue has grown faster (-4.08% per year) than the US Oil & Gas Integrated industry average (-4.08%)
Performance
BP's revenue has grown slower (-4.08% per year) than the US market average (17.66%)
Performance
BP's revenue growth is slowing down - its growth over the last year (-35.07%) is below its 5-year compound annual rate (-4.08%)
Performance

BP earnings and revenue history

Current Revenue
$183.5B
Current Earnings
-$20.3B
Current Profit Margin
-11.1%

BP Return on equity

Current Company
-23.9%
Current Industry
-8.6%
Current Market
47.6%
BP's Return on Equity (-23.9%) shows a company that is not efficient at transforming shareholder equity into returns
Performance

BP Return on assets

Current Company
-7.2%
Current Industry
-3.6%
Current Market
5.2%
BP is generating lower Return on Assets (-7.2%) than the US Oil & Gas Integrated industry average (-3.54%)
Performance

BP Return on capital employed

Current Company
-10.27%
Current Industry
-4%
BP's ability to generate Return on Capital (-10.27%) has decreased compared to 3 years ago (4.33%)
Performance

Bp Earnings & Revenue FAQ

What was BP's earnings growth in the past year?

As of Q3 2021, Bp's earnings has grown null year over year. Bp's earnings in the past year totalled -$20.31 billion.

What was BP's revenue growth in the past year?

As of Q3 2021, Bp's revenue has grown -35.07% year over year. This is 5.86 percentage points lower than the US Oil & Gas Integrated industry revenue growth rate of -29.22%. Bp's revenue in the past year totalled $183.50 billion.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.