BP
557.10 GBpChange from previous close: +1.40%Absolute change: +7.70 GBp
At a glance
- Revenue growth
- +0.13%
- 2025 vs 2024
- Net income growth
- −85.56%
- 2025 vs 2024
- Net margin
- 0.0%
- 2024: 0.2%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 187,637 | 187,386 | 208,351 | 239,067 | 156,431 |
| Cost of revenue | 136,255 | 140,474 | 144,294 | 169,569 | 118,696 |
| Gross profit | 51,382 | 46,912 | 64,057 | 69,498 | 37,735 |
| Selling, general and administrative | 17,284 | 16,249 | 16,531 | 13,380 | 11,929 |
| Operating income | 14,446 | 10,448 | 30,097 | 40,844 | 12,639 |
| EBIT | 14,446 | 10,448 | 30,097 | 40,844 | 12,639 |
| EBITDA | 30,168 | 26,961 | 46,771 | 55,549 | 25,158 |
| Interest expense | 3,981 | 3,569 | 2,964 | 1,851 | 1,821 |
| Pre-tax income | 7,746 | 6,782 | 23,749 | 15,405 | 15,227 |
| Income tax | 6,451 | 5,553 | 7,869 | 16,762 | 6,740 |
| Net income | 55.0 | 381 | 15,239 | -2,487 | 7,565 |
| Net income to common shareholders | 54.0 | 390 | 15,238 | -2,488 | 7,563 |
| Basic EPS | 0.00 | 0.02 | 0.88 | -0.13 | 0.38 |
| Diluted EPS | 0.00 | 0.02 | 0.86 | -0.13 | 0.37 |
| Average shares (basic) | 15,587 | 16,386 | 17,360 | 18,988 | 20,129 |
| Average shares (diluted) | 15,913 | 16,817 | 17,750 | 18,988 | 20,260 |
| Dividend per share | 0.33 | 0.31 | 0.28 | 0.24 | 0.22 |
