01.02.2023 17:33 | BP. | Transaction in Own Shares | RNS |
01.02.2023 11:23 | BP. | Total Voting Rights | RNS |
01.02.2023 07:00 | BP. | Transaction in Own Shares | RNS |
30.01.2023 17:33 | BP. | Transaction in Own Shares | RNS |
27.01.2023 17:25 | BP. | Transaction in Own Shares | RNS |
26.01.2023 17:16 | BP. | Transaction in Own Shares | RNS |
25.01.2023 17:24 | BP. | Director/PDMR Shareholding | RNS |
25.01.2023 17:04 | BP. | Transaction in Own Shares | RNS |
24.01.2023 17:26 | BP. | Transaction in Own Shares | RNS |
23.01.2023 17:18 | BP. | Transaction in Own Shares | RNS |
20.01.2023 17:47 | BP. | Transaction in Own Shares | RNS |
19.01.2023 17:58 | BP. | Transaction in Own Shares | RNS |
18.01.2023 17:54 | BP. | Transaction in Own Shares | RNS |
17.01.2023 18:05 | BP. | Transaction in Own Shares | RNS |
16.01.2023 17:37 | BP. | Transaction in Own Shares | RNS |
13.01.2023 17:42 | BP. | Transaction in Own Shares | RNS |
12.01.2023 17:31 | BP. | Transaction in Own Shares | RNS |
11.01.2023 17:42 | BP. | Transaction in Own Shares | RNS |
11.01.2023 17:33 | BP. | Director/PDMR Shareholding | RNS |
11.01.2023 07:00 | BP. | Transaction in Own Shares | RNS |
09.01.2023 17:48 | BP. | Transaction in Own Shares | RNS |
06.01.2023 17:19 | BP. | Transaction in Own Shares | RNS |
05.01.2023 17:27 | BP. | Transaction in Own Shares | RNS |
04.01.2023 17:13 | BP. | Transaction in Own Shares | RNS |
04.01.2023 07:00 | BP. | Transaction in Own Shares | RNS |
03.01.2023 16:40 | BP. | Total Voting Rights | RNS |
28.12.2022 07:00 | BP. | Total Voting Rights | RNS |
23.12.2022 09:30 | BP. | Director/PDMR Shareholding | RNS |
22.12.2022 16:29 | BP. | Total Voting Rights | RNS |
21.12.2022 17:36 | BP. | Total Voting Rights | RNS |
20.12.2022 18:27 | BP. | Transaction in Own Shares | RNS |
20.12.2022 09:00 | BP. | Additional Listing | RNS |
19.12.2022 17:28 | BP. | Transaction in Own Shares | RNS |
16.12.2022 18:12 | BP. | Transaction in Own Shares | RNS |
15.12.2022 17:15 | BP. | Transaction in Own Shares | RNS |
14.12.2022 17:40 | BP. | Transaction in Own Shares | RNS |
13.12.2022 18:27 | BP. | Transaction in Own Shares | RNS |
13.12.2022 13:46 | BP. | Director/PDMR Shareholding | RNS |
12.12.2022 18:08 | BP. | Transaction in Own Shares | RNS |
09.12.2022 17:39 | BP. | Transaction in Own Shares | RNS |
08.12.2022 17:39 | BP. | Transaction in Own Shares | RNS |
07.12.2022 17:31 | BP. | Transaction in Own Shares | RNS |
06.12.2022 17:39 | BP. | Transaction in Own Shares | RNS |
06.12.2022 09:00 | BP. | Payment of dividends in sterling | RNS |
05.12.2022 17:50 | BP. | Transaction in Own Shares | RNS |
05.12.2022 07:00 | BP. | Transaction in Own Shares | RNS |
02.12.2022 07:00 | BP. | Transaction in Own Shares | RNS |
01.12.2022 17:05 | BP. | Director Declaration | RNS |
01.12.2022 17:00 | BP. | Directorate Change | RNS |
01.12.2022 12:28 | BP. | Total Voting Rights | RNS |
30.11.2022 17:53 | BP. | Transaction in Own Shares | RNS |
30.11.2022 16:40 | BP. | Second Price Monitoring Extn | RNS |
30.11.2022 16:35 | BP. | Price Monitoring Extension | RNS |
29.11.2022 17:59 | BP. | Transaction in Own Shares | RNS |
28.11.2022 18:27 | BP. | Transaction in Own Shares | RNS |
25.11.2022 17:38 | BP. | Transaction in Own Shares | RNS |
24.11.2022 17:44 | BP. | Transaction in Own Shares | RNS |
23.11.2022 17:48 | BP. | Transaction in Own Shares | RNS |
22.11.2022 17:54 | BP. | Transaction in Own Shares | RNS |
21.11.2022 17:57 | BP. | Transaction in Own Shares | RNS |
18.11.2022 17:53 | BP. | Transaction in Own Shares | RNS |
17.11.2022 17:38 | BP. | Transaction in Own Shares | RNS |
17.11.2022 15:02 | BP. | BP p.l.c. publishes provisional dividend dates | RNS |
16.11.2022 17:44 | BP. | Transaction in Own Shares | RNS |
15.11.2022 18:26 | BP. | Transaction in Own Shares | RNS |
14.11.2022 18:18 | BP. | Transaction in Own Shares | RNS |
11.11.2022 17:22 | BP. | Transaction in Own Shares | RNS |
11.11.2022 14:30 | BP. | Director/PDMR Shareholding | RNS |
10.11.2022 18:11 | BP. | Transaction in Own Shares | RNS |
09.11.2022 17:27 | BP. | Transaction in Own Shares | RNS |
08.11.2022 17:45 | BP. | Transaction in Own Shares | RNS |
07.11.2022 17:28 | BP. | Transaction in Own Shares | RNS |
07.11.2022 07:00 | BP. | Transaction in Own Shares | RNS |
03.11.2022 17:51 | BP. | Transaction in Own Shares | RNS |
03.11.2022 07:00 | BP. | Transaction in Own Shares | RNS |