Back to Shares

BP PLC

21 Apr 2026 16:17 PM

20 minutes delayed
Value/last trade
563.50 GBX
Price Up 1.19%
6.60
Day high/low
563.80 - 554.00
Ex-Dividend Date

19 Feb 2026

Dividend Pay Date

27 Mar 2026

Rolling 12m Net Div

0.06