Time Source Company Announcement
02 Jan 2024 05:56 PM Transaction in Own Shares
02 Jan 2024 03:00 PM Total Voting Rights
28 Dec 2023 04:30 PM Total Voting Rights
28 Dec 2023 02:03 PM Director/PDMR Shareholding
28 Dec 2023 02:03 PM Director/PDMR Shareholding
15 Dec 2023 04:00 PM Total Voting Rights and Share Capital
14 Dec 2023 03:30 PM Additional Listing
13 Dec 2023 04:26 PM Remuneration for former CEO
12 Dec 2023 03:00 PM Total Voting Rights
12 Dec 2023 12:00 PM Director/PDMR Shareholding
08 Dec 2023 04:38 PM Transaction in Own Shares
07 Dec 2023 04:57 PM Transaction in Own Shares
06 Dec 2023 05:02 PM Transaction in Own Shares
06 Dec 2023 12:00 PM BP p.l.c. publishes provisional dividend dates
06 Dec 2023 09:00 AM Payment of dividends in sterling
06 Dec 2023 09:00 AM Payment of dividends in sterling
05 Dec 2023 04:51 PM Transaction in Own Shares
04 Dec 2023 05:14 PM Transaction in Own Shares
01 Dec 2023 05:56 PM Transaction in Own Shares
01 Dec 2023 09:12 AM Total Voting Rights
01 Dec 2023 07:00 AM Transaction in Own Shares
29 Nov 2023 05:41 PM Transaction in Own Shares
28 Nov 2023 05:40 PM Transaction in Own Shares
27 Nov 2023 05:59 PM Transaction in Own Shares
24 Nov 2023 05:14 PM Director/PDMR Shareholding
24 Nov 2023 05:10 PM Transaction in Own Shares
23 Nov 2023 05:21 PM Transaction in Own Shares
22 Nov 2023 05:34 PM Transaction in Own Shares
21 Nov 2023 05:37 PM Transaction in Own Shares
20 Nov 2023 05:18 PM Transaction in Own Shares
20 Nov 2023 04:37 PM Director/PDMR Shareholding
UK 100

Latest directors dealings