BP.L
BP p.l.c. LSE · BP.L
$548.40
-7.50
(-1.35%)
Blow-off · +2.54σ
Hot zone
Grade C
Price alert —
Loading…
Sign in to get a one-time email the moment BP.L crosses your price. Free accounts included.
Sign in / create a free accountLow
$432.57
Average
$599.62
High
$703.16
$432.57 low$703.16 high
Current $548.40
+9.3% to average
buy
Consensus score 2.32 (1 = strong buy · 5 = strong sell)
Beat
Miss
last 12 quarters · bar = surprise %
| Date | EPS actual | EPS est | Surprise | Next-day move |
|---|---|---|---|---|
| 2026-04-28 | 0.21 | 0.17 | +22.1% | -0.5% |
| 2026-02-10 | 0.10 | 0.10 | -1.2% | +5.4% |
| 2025-11-04 | 0.14 | 0.13 | +7.5% | +1.8% |
| 2025-08-05 | 0.15 | 0.12 | +26.2% | +3.1% |
| 2025-04-29 | 0.09 | 0.10 | -10.3% | -0.8% |
| 2025-02-11 | 0.07 | 0.08 | -7.5% | +1.4% |
| 2024-10-29 | 0.14 | 0.13 | +8.2% | -1.4% |
| 2024-07-30 | 0.17 | 0.16 | +5.7% | +1.6% |
| 2024-05-07 | 0.16 | 0.18 | -9.3% | -0.6% |
| 2024-02-06 | 0.18 | 0.16 | +11.0% | -0.9% |
| 2023-10-31 | 0.19 | 0.25 | -22.1% | -1.6% |
| 2023-08-01 | 0.15 | 0.21 | -28.9% | -1.7% |