- US-listed companies
- BP PLC
- Financials
- Repurchases of common stock
BP PLC (BP)
Market cap
P/E ratio
| Period End | Repurchases of common stock (Million USD) | YoY (%) |
|---|---|---|
| Dec 31, 2025 | 4,486 | -37.06% |
| Dec 31, 2024 | 7,127 | -9.99% |
| Dec 31, 2023 | 7,918 | -20.79% |
| Dec 31, 2022 | 9,996 | +217.23% |
| Dec 31, 2021 | 3,151 | +306.06% |
| Dec 31, 2020 | 776 | -48.64% |
| Dec 31, 2019 | 1,511 | +325.63% |
| Dec 31, 2018 | 355 | +3.50% |
| Dec 31, 2017 | 343 |