BP PLC (BP)

Market cap
P/E ratio
Period EndProceeds from issuance of term debt, net (Million USD)YoY (%)
Dec 31, 20252,724-74.44%
Dec 31, 202410,656+40.80%
Dec 31, 20237,568+275.96%
Dec 31, 20222,013-71.19%
Dec 31, 20216,987-52.59%
Dec 31, 202014,736+71.41%
Dec 31, 20198,597-4.88%
Dec 31, 20189,038+3.74%
Dec 31, 20178,712
AI Chat