BP p.l.c. (ETR:BPE5)
Germany flag Germany · Delayed Price · Currency is EUR
5.18
-0.01 (-0.27%)
Dec 1, 2025, 9:05 AM CET

BP p.l.c. Revenue

BP p.l.c. had revenue of $48.42B USD in the quarter ending September 30, 2025, with 2.47% growth. This brings the company's revenue in the last twelve months to $187.70B, down -4.02% year-over-year. In the year 2024, BP p.l.c. had annual revenue of $189.19B, down -9.97%.

Revenue (ttm)
$187.70B
Revenue Growth
-4.02%
P/S Ratio
0.50
Revenue / Employee
$1.87M
Employees
100,500
Market Cap
79.43B EUR

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2024189.19B-20.95B-9.97%
Dec 31, 2023210.13B-31.26B-12.95%
Dec 31, 2022241.39B83.65B53.03%
Dec 31, 2021157.74B51.80B48.89%
Dec 31, 2020105.94B-53.36B-33.50%
Dec 31, 2019159.31B-139.45B-46.68%
Dec 31, 2018298.76B58.55B24.37%
Dec 31, 2017240.21B57.20B31.26%
Dec 31, 2016183.01B-39.89B-17.89%
Dec 31, 2015222.89B-130.67B-36.96%
Dec 31, 2014353.57B-25.57B-6.74%
Dec 31, 2013379.14B3.37B0.90%
Dec 31, 2012375.77B52.00M0.01%
Dec 31, 2011375.71B78.61B26.46%
Dec 31, 2010297.11B57.84B24.17%
Dec 31, 2009239.27B-121.87B-33.75%
Dec 31, 2008361.14B76.78B27.00%
Dec 31, 2007284.37B18.46B6.94%
Dec 31, 2006265.91B26.11B10.89%
Dec 31, 2005239.79B--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition