490.00p+0.70 (+0.14%)17 May 2024, 08:03
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

BP PLC Market & Company News

16.05.2024 16:45BP.Transaction in Own SharesRNS
15.05.2024 17:03BP.Transaction in Own SharesRNS
14.05.2024 16:56BP.Transaction in Own SharesRNS
13.05.2024 16:59BP.Transaction in Own SharesRNS
13.05.2024 15:00BP.Director/PDMR ShareholdingRNS
10.05.2024 17:02BP.Transaction in Own SharesRNS
10.05.2024 07:00BP.Transaction in Own SharesRNS
08.05.2024 17:14BP.Transaction in Own SharesRNS
08.05.2024 10:00BP.Director/PDMR ShareholdingRNS
08.05.2024 10:00BP.Director/PDMR ShareholdingRNS
08.05.2024 07:00BP.Share RepurchasesRNS
07.05.2024 10:48BP.Director DeclarationRNS
07.05.2024 07:00BP.1Q24 Part 1 of 1RNS
03.05.2024 17:03BP.Transaction in Own SharesRNS
02.05.2024 16:59BP.Transaction in Own SharesRNS
01.05.2024 17:58BP.Transaction in Own SharesRNS
01.05.2024 09:32BP.Total Voting RightsRNS
30.04.2024 17:27BP.Transaction in Own SharesRNS
29.04.2024 17:46BP.Transaction in Own SharesRNS
26.04.2024 17:23BP.Transaction in Own SharesRNS
25.04.2024 17:06BP.Transaction in Own SharesRNS
25.04.2024 15:16BP.Result of AGMRNS
25.04.2024 07:00BP.Transaction in Own SharesRNS
23.04.2024 17:50BP.Transaction in Own SharesRNS
22.04.2024 17:01BP.Transaction in Own SharesRNS
19.04.2024 17:14BP.Transaction in Own SharesRNS
18.04.2024 16:48BP.Transaction in Own SharesRNS
18.04.2024 08:09BP.bp simplifies organisation; changes to exec teamRNS
17.04.2024 16:43BP.Transaction in Own SharesRNS
16.04.2024 17:01BP.Transaction in Own SharesRNS
15.04.2024 16:52BP.Transaction in Own SharesRNS
12.04.2024 17:30BP.Transaction in Own SharesRNS
11.04.2024 17:32BP.Transaction in Own SharesRNS
11.04.2024 15:00BP.Director/PDMR ShareholdingRNS
10.04.2024 16:59BP.Transaction in Own SharesRNS
09.04.2024 17:08BP.Transaction in Own SharesRNS
09.04.2024 07:00BP.1Q24 Trading statement part 1 of 1RNS
08.04.2024 16:42BP.Transaction in Own SharesRNS
08.04.2024 09:47BP.Director/PDMR ShareholdingRNS
05.04.2024 17:33BP.Transaction in Own SharesRNS
04.04.2024 17:08BP.Transaction in Own SharesRNS
03.04.2024 17:23BP.Transaction in Own SharesRNS
02.04.2024 17:22BP.Transaction in Own SharesRNS
02.04.2024 15:45BP.Total Voting RightsRNS
28.03.2024 17:42BP.Transaction in Own SharesRNS
27.03.2024 17:42BP.Transaction in Own SharesRNS
25.03.2024 17:10BP.Transaction in Own SharesRNS
22.03.2024 16:49BP.Transaction in Own SharesRNS
21.03.2024 16:55BP.Transaction in Own SharesRNS
20.03.2024 16:54BP.Transaction in Own SharesRNS
19.03.2024 17:31BP.Transaction in Own SharesRNS
19.03.2024 15:50BP.Director/PDMR ShareholdingRNS
18.03.2024 17:48BP.Transaction in Own SharesRNS
15.03.2024 17:45BP.Transaction in Own SharesRNS
14.03.2024 17:59BP.Transaction in Own SharesRNS
13.03.2024 16:54BP.Transaction in Own SharesRNS
12.03.2024 17:43BP.Transaction in Own SharesRNS
12.03.2024 16:40BP.Director/PDMR ShareholdingRNS
12.03.2024 09:00BP.Payment of dividends in sterlingRNS
11.03.2024 17:04BP.Transaction in Own SharesRNS
08.03.2024 17:20BP.Transaction in Own SharesRNS
08.03.2024 09:30BP.Directorate ChangeRNS
08.03.2024 09:15BP.Annual Report and Form 20-F 2023 & Notice of AGMRNS
07.03.2024 16:48BP.Transaction in Own SharesRNS
06.03.2024 16:57BP.Transaction in Own SharesRNS
05.03.2024 17:00BP.Transaction in Own SharesRNS
04.03.2024 17:47BP.Transaction in Own SharesRNS
01.03.2024 17:45BP.Director DeclarationRNS
01.03.2024 17:26BP.Transaction in Own SharesRNS
01.03.2024 11:00BP.Total Voting RightsRNS
01.03.2024 10:00BP.Preliminary announcement of publication dateRNS
29.02.2024 17:49BP.Director DeclarationRNS
29.02.2024 17:09BP.Transaction in Own SharesRNS
28.02.2024 17:26BP.Transaction in Own SharesRNS
27.02.2024 17:10BP.Transaction in Own SharesRNS
Showing 1 to 75 of 870