UK markets close in 3 hours 51 minutes

BP p.l.c. (BP.L)

LSE - LSE Delayed price. Currency in GBp
Add to watchlist
321.60+4.75 (+1.50%)
As of 12:24PM BST. Market open.
Full screen
Previous close316.85
Bid321.60 x 0
Ask321.70 x 0
Day's range320.05 - 323.85
52-week range188.52 - 508.70
Avg. volume50,192,846
Market cap65.084B
Beta (5Y monthly)0.77
PE ratio (TTM)N/A
EPS (TTM)-40.40
Earnings date03 Aug 2021
Forward dividend & yield0.15 (4.71%)
Ex-dividend date06 May 2021
1y target est7.99