BP PLC (BP)

Market cap
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2025123,945+1.87%
Dec 31, 2024121,669+11.91%
Dec 31, 2023108,723+2.46%
Dec 31, 2022106,112-8.95%
Dec 31, 2021116,546-4.69%
Dec 31, 2020122,287+1.15%
Dec 31, 2019120,891+7.56%
Dec 31, 2018112,391+0.90%
Dec 31, 2017111,385
AI Chat