409.55p-7.90 (-1.89%)20 Sep 2024, 18:33
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

BP PLC Market & Company News

03.01.2024 17:12BP.Transaction in Own SharesRNS
02.01.2024 17:56BP.Transaction in Own SharesRNS
02.01.2024 15:00BP.Total Voting RightsRNS
28.12.2023 16:30BP.Total Voting RightsRNS
28.12.2023 14:03BP.Director/PDMR ShareholdingRNS
15.12.2023 16:00BP.Total Voting Rights and Share CapitalRNS
14.12.2023 15:30BP.Additional ListingRNS
13.12.2023 16:26BP.Remuneration for former CEORNS
12.12.2023 15:00BP.Total Voting RightsRNS
12.12.2023 12:00BP.Director/PDMR ShareholdingRNS
08.12.2023 16:38BP.Transaction in Own SharesRNS
07.12.2023 16:57BP.Transaction in Own SharesRNS
06.12.2023 17:02BP.Transaction in Own SharesRNS
06.12.2023 12:00BP.BP p.l.c. publishes provisional dividend datesRNS
06.12.2023 09:00BP.Payment of dividends in sterlingRNS
05.12.2023 16:51BP.Transaction in Own SharesRNS
04.12.2023 17:14BP.Transaction in Own SharesRNS
01.12.2023 17:56BP.Transaction in Own SharesRNS
01.12.2023 09:12BP.Total Voting RightsRNS
01.12.2023 07:00BP.Transaction in Own SharesRNS
29.11.2023 17:41BP.Transaction in Own SharesRNS
28.11.2023 17:40BP.Transaction in Own SharesRNS
27.11.2023 17:59BP.Transaction in Own SharesRNS
24.11.2023 17:14BP.Director/PDMR ShareholdingRNS
24.11.2023 17:10BP.Transaction in Own SharesRNS
23.11.2023 17:21BP.Transaction in Own SharesRNS
22.11.2023 17:34BP.Transaction in Own SharesRNS
21.11.2023 17:37BP.Transaction in Own SharesRNS
20.11.2023 17:18BP.Transaction in Own SharesRNS
20.11.2023 16:37BP.Director/PDMR ShareholdingRNS
17.11.2023 17:03BP.Transaction in Own SharesRNS
16.11.2023 17:01BP.Transaction in Own SharesRNS
15.11.2023 17:00BP.Transaction in Own SharesRNS
14.11.2023 17:12BP.Transaction in Own SharesRNS
13.11.2023 17:11BP.Transaction in Own SharesRNS
13.11.2023 11:59BP.Director/PDMR ShareholdingRNS
10.11.2023 18:05BP.Transaction in Own SharesRNS
09.11.2023 17:27BP.Transaction in Own SharesRNS
08.11.2023 17:15BP.Transaction in Own SharesRNS
07.11.2023 17:15BP.Transaction in Own SharesRNS
06.11.2023 17:35BP.Transaction in Own SharesRNS
03.11.2023 17:10BP.Transaction in Own SharesRNS
02.11.2023 17:09BP.Transaction in Own SharesRNS
01.11.2023 17:17BP.Transaction in Own SharesRNS
01.11.2023 12:00BP.Director/PDMR ShareholdingRNS
01.11.2023 11:10BP.Total Voting RightsRNS
31.10.2023 18:06BP.Transaction in Own SharesRNS
31.10.2023 08:03BP.Share RepurchasesRNS
31.10.2023 07:00BP.3Q23 SEA Part 1 of 1RNS
27.10.2023 17:11BP.Transaction in Own SharesRNS
26.10.2023 17:22BP.Transaction in Own SharesRNS
25.10.2023 16:51BP.Transaction in Own SharesRNS
24.10.2023 17:01BP.Transaction in Own SharesRNS
23.10.2023 17:09BP.Transaction in Own SharesRNS
20.10.2023 17:24BP.Transaction in Own SharesRNS
19.10.2023 17:17BP.Transaction in Own SharesRNS
18.10.2023 17:44BP.Transaction in Own SharesRNS
17.10.2023 17:14BP.Transaction in Own SharesRNS
16.10.2023 17:11BP.Transaction in Own SharesRNS
13.10.2023 18:01BP.Transaction in Own SharesRNS
12.10.2023 18:10BP.Transaction in Own SharesRNS
11.10.2023 17:24BP.Transaction in Own SharesRNS
11.10.2023 12:00BP.Director/PDMR ShareholdingRNS
10.10.2023 17:22BP.Transaction in Own SharesRNS
09.10.2023 17:49BP.Transaction in Own SharesRNS
06.10.2023 17:24BP.Transaction in Own SharesRNS
05.10.2023 18:31BP.Transaction in Own SharesRNS
05.10.2023 17:39BP.Transaction in Own SharesRNS
04.10.2023 17:18BP.Transaction in Own SharesRNS
03.10.2023 17:09BP.Transaction in Own SharesRNS
02.10.2023 17:09BP.Transaction in Own SharesRNS
02.10.2023 12:30BP.Total Voting RightsRNS
29.09.2023 17:15BP.Transaction in Own SharesRNS
29.09.2023 12:27BP.Director/PDMR ShareholdingRNS
28.09.2023 18:05BP.Transaction in Own SharesRNS
Showing 226 to 300 of 980