484.70p+6.20 (+1.30%)02 Jul 2024, 17:10
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

BP PLC Market & Company News

01.07.2024 17:25BP.Transaction in Own SharesRNS
01.07.2024 13:41BP.Total Voting RightsRNS
01.07.2024 07:00BP.Transaction in Own SharesRNS
28.06.2024 07:00BP.Transaction in Own SharesRNS
26.06.2024 17:42BP.Transaction in Own SharesRNS
25.06.2024 18:29BP.Transaction in Own SharesRNS
24.06.2024 17:47BP.Transaction in Own SharesRNS
21.06.2024 17:23BP.Transaction in Own SharesRNS
20.06.2024 17:08BP.Transaction in Own SharesRNS
20.06.2024 08:00BP.Report on Payments to Govts Part 1 of 1RNS
19.06.2024 17:18BP.Transaction in Own SharesRNS
18.06.2024 17:13BP.Transaction in Own SharesRNS
17.06.2024 17:22BP.Transaction in Own SharesRNS
14.06.2024 18:00BP.Transaction in Own SharesRNS
13.06.2024 16:42BP.Transaction in Own SharesRNS
13.06.2024 15:30BP.Director/PDMR ShareholdingRNS
13.06.2024 07:00BP.Transaction in Own SharesRNS
11.06.2024 17:48BP.Transaction in Own SharesRNS
11.06.2024 15:00BP.Director/PDMR ShareholdingRNS
11.06.2024 09:00BP.Payment of dividends in sterlingRNS
11.06.2024 07:00BP.Transaction in Own SharesRNS
07.06.2024 17:01BP.Transaction in Own SharesRNS
06.06.2024 16:51BP.Transaction in Own SharesRNS
05.06.2024 18:14BP.Director/PDMR ShareholdingRNS
05.06.2024 16:54BP.Transaction in Own SharesRNS
04.06.2024 16:43BP.Transaction in Own SharesRNS
03.06.2024 17:02BP.Transaction in Own SharesRNS
03.06.2024 15:42BP.Transaction in Own Shares - ReplacementRNS
03.06.2024 09:12BP.Total Voting RightsRNS
31.05.2024 17:09BP.Transaction in Own SharesRNS
30.05.2024 16:58BP.Transaction in Own SharesRNS
29.05.2024 16:56BP.Transaction in Own SharesRNS
28.05.2024 17:02BP.Transaction in Own SharesRNS
24.05.2024 17:27BP.Transaction in Own SharesRNS
23.05.2024 17:30BP.Transaction in Own SharesRNS
22.05.2024 17:24BP.Transaction in Own SharesRNS
21.05.2024 17:21BP.Transaction in Own SharesRNS
20.05.2024 17:26BP.Transaction in Own SharesRNS
17.05.2024 17:09BP.Transaction in Own SharesRNS
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
Showing 1 to 75 of 909