529.50p+3.90 (+0.74%)25 Apr 2024, 13:29
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

BP PLC Market & Company News

24.01.2024 17:26BP.Transaction in Own SharesRNS
23.01.2024 17:15BP.Transaction in Own SharesRNS
22.01.2024 18:13BP.Transaction in Own SharesRNS
19.01.2024 17:08BP.Transaction in Own SharesRNS
18.01.2024 17:13BP.Transaction in Own SharesRNS
17.01.2024 16:59BP.Transaction in Own SharesRNS
17.01.2024 07:00BP.Murray Auchincloss appointed bp CEORNS
16.01.2024 17:01BP.Transaction in Own SharesRNS
16.01.2024 15:20BP.Director/PDMR ShareholdingRNS
15.01.2024 17:41BP.Transaction in Own SharesRNS
12.01.2024 18:05BP.Transaction in Own SharesRNS
11.01.2024 17:30BP.Transaction in Own SharesRNS
11.01.2024 13:00BP.Director/PDMR ShareholdingRNS
10.01.2024 17:20BP.Transaction in Own SharesRNS
09.01.2024 17:18BP.Transaction in Own SharesRNS
08.01.2024 17:32BP.Transaction in Own SharesRNS
05.01.2024 17:06BP.Transaction in Own SharesRNS
04.01.2024 17:21BP.Transaction in Own SharesRNS
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
Showing 76 to 150 of 848