BP plc

Research BP plc (BP) on Bullrun: valuation model: 21.8% overvalued, market cap USD 111.06B, P/E 20.6, dividend yield 4.8%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks BP plc as 21.8% overvalued; latest market cap is USD 111.06B; P/E is 20.6; dividend yield is 4.8%.

Peer valuation comparison

Latest P/E is 20.64x versus a Energy sector median of 14.75x (39.9% above).

Latest dividend yield is 4.79% versus a Energy sector median of 3.8% (26.1% above).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 189.34BUSD 55.00MUSD 11.27B17.7%-0.01USD 36.56BUSD 72.53BUSD 53.05B
FY2024USD 189.19BUSD 381.00MUSD 12.00B16.0%0.08USD 34.36BUSD 71.55BUSD 59.25B
FY2023USD 210.13BUSD 15.24Bn/a22.9%5.09USD 27.75BUSD 63.08BUSD 70.28B

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-25USD 111.06B20.64.7%2.02
20252025-12-31USD 89.01Bn/a5.6%1.96
20242024-12-31USD 78.09B328.46.2%1.84
20232023-12-29USD 100.24B4.24.7%1.68
20222022-12-30USD 105.71Bn/a4.0%1.38
20212021-12-31USD 87.62B11.94.9%1.3

Dividend history

Latest trailing dividend snapshot: annual dividend/share 2.02 USD, yield 4.8%.

YearDividends/share
FY20251.96 USD
FY20241.84 USD
FY20231.68 USD

About BP plc

BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fuel; and sustainable aviation fuel.

Related stock research

Other Energy stocks

Frequently asked questions

Is BP plc overvalued or undervalued?

Bullrun's valuation model currently marks BP plc as 21.8% overvalued.

What is BP plc's market cap?

BP plc's market capitalization is USD 111.06B.

What is BP plc's P/E ratio?

BP plc's price-to-earnings (P/E) ratio is 20.6.

Does BP plc pay a dividend?

BP plc has a dividend yield of 4.8%.

What does BP plc do?

BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fuel; and sustainable aviation fuel.