Markets › LSE › BP.L

BP p.l.c.

LSE:BP.LEnergyFTSE:ASXFTSE:NMX
£6.16+0.00%Delayed 15 minIn session · ≈ AED 30.14 · Market cap $126.35B · Next earnings Fri 30 Oct
🔔 Alert▶ Test a strategy

What sells — revenue by segment

No breakdown of this kind is reported.

Where it sells — revenue by region

No breakdown of this kind is reported.

Segments as reported

No reported revenue segments.
BP.L · Revenue breakdown · TradingHolo