413.35p+3.80 (+0.93%)23 Sep 2024, 15: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

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
26.02.2024 17:23BP.Transaction in Own SharesRNS
23.02.2024 17:33BP.Transaction in Own SharesRNS
22.02.2024 17:38BP.Transaction in Own SharesRNS
22.02.2024 07:00BP.Transaction in Own SharesRNS
20.02.2024 18:13BP.Transaction in Own SharesRNS
19.02.2024 17:41BP.Transaction in Own SharesRNS
16.02.2024 17:33BP.Transaction in Own SharesRNS
16.02.2024 15:10BP.Director/PDMR ShareholdingRNS
15.02.2024 17:40BP.Transaction in Own SharesRNS
14.02.2024 17:26BP.Transaction in Own SharesRNS
14.02.2024 10:00BP.Director/PDMR ShareholdingRNS
13.02.2024 17:38BP.Transaction in Own SharesRNS
12.02.2024 18:13BP.Transaction in Own SharesRNS
09.02.2024 17:14BP.Transaction in Own SharesRNS
08.02.2024 16:44BP.Transaction in Own SharesRNS
07.02.2024 17:21BP.Transaction in Own SharesRNS
02.02.2024 17:21BP.Transaction in Own SharesRNS
31.01.2024 16:48BP.Transaction in Own SharesRNS
30.01.2024 16:49BP.Transaction in Own SharesRNS
29.01.2024 16:55BP.Transaction in Own SharesRNS
26.01.2024 18:07BP.Transaction in Own SharesRNS
25.01.2024 17:45BP.Transaction in Own SharesRNS
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
Showing 151 to 225 of 980