BP
BP
US0556221044
BP p.l.c.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
119.12B EUR
570.91B EUR
726.09B EUR
534.03B EUR
Enterprise Value
533.2B EUR
606.43B EUR
764.58B EUR
570.01B EUR
Valuation Multiples
Trailing P/E
22.56x
103.95x
226.2x
--
Forward P/E
8.67x
--
--
--
Price to Sales
0.55x
2.63x
3.73x
3.75x
Price to Book
8.19x
9.77x
12.97x
10.07x
EV/Revenue
2.48x
2.79x
3.93x
4x
EV/EBITDA
13.6x
13.32x
18.89x
21.07x
Price to FCF (P/FCF)
9.25x
35.37x
63.65x
45.3x
EV/FCF
41.4x
37.57x
67.03x
48.35x
FCF Yield
10.81%
2.83%
1.57%
2.21%
ende