BP p.l.c. (ETR:BPE5)
4.831
-0.150 (-3.00%)
Oct 10, 2025, 5:35 PM CET
BP p.l.c. Revenue
BP p.l.c. had revenue of $46.21B USD in the quarter ending June 30, 2025, a decrease of -1.29%. This brings the company's revenue in the last twelve months to $184.81B, down -7.20% year-over-year. In the year 2024, BP p.l.c. had annual revenue of $187.39B, down -10.06%.
Revenue (ttm)
$184.81B
Revenue Growth
-7.20%
P/S Ratio
0.47
Revenue / Employee
$1.84M
Employees
100,500
Market Cap
74.48B EUR
Revenue Chart
* This company reports financials in USD.
Revenue History
Fiscal Year End | Revenue | Change | Growth |
---|---|---|---|
Dec 31, 2024 | 187.39B | -20.97B | -10.06% |
Dec 31, 2023 | 208.35B | -30.72B | -12.85% |
Dec 31, 2022 | 239.07B | 82.64B | 52.83% |
Dec 31, 2021 | 156.43B | 50.76B | 48.03% |
Dec 31, 2020 | 105.67B | -52.44B | -33.17% |
Dec 31, 2019 | Upgrade Pro | Upgrade Pro | Upgrade Pro |
Dec 31, 2018 | Upgrade Pro | Upgrade Pro | Upgrade Pro |
Dec 31, 2017 | Upgrade Pro | Upgrade Pro | Upgrade Pro |
Dec 31, 2016 | Upgrade Pro | Upgrade Pro | Upgrade Pro |
Dec 31, 2015 | Upgrade Pro | Upgrade Pro | Upgrade Pro |
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 DefinitionBP p.l.c. News
- 2 days ago - BP Begins New North Sea Oil Output in Sixth Startup This Year - Financial Post
- 3 days ago - BP (BP) Stock Declines While Market Improves: Some Information for Investors - Nasdaq
- 4 days ago - Oil Majors Brace for Dividend Drought as Sub-$70 Crude Bites - OilPrice com
- 5 days ago - India’s oil demand growth fastest in world, unfettered by green push: BP - The Times of India
- 5 days ago - BP Anticipates Impact from OPEC+ Output Increase - GuruFocus
- 7 days ago - Cardiologist reveals surprising cause of heart failure; not high BP or clogged arteries - The Times of India
- 8 days ago - Clariant rejects €2B damage claims by BP, Exxon - Seeking Alpha
- 8 days ago - Transocean Expands $243M Backlog With BP and Petrobras Deals - Nasdaq