Time Source Company Announcement
10 Apr 2025 04:53 PM Transaction in Own Shares
09 Apr 2025 05:38 PM Transaction in Own Shares
08 Apr 2025 04:56 PM Transaction in Own Shares
07 Apr 2025 05:12 PM Transaction in Own Shares
07 Apr 2025 01:00 PM Director/PDMR Shareholding
04 Apr 2025 05:28 PM Transaction in Own Shares
04 Apr 2025 07:00 AM EQS-Adhoc: BP p.l.c.: bp chair announces inte...
04 Apr 2025 07:00 AM bp chair announces intention to step down
03 Apr 2025 05:03 PM Transaction in Own Shares
02 Apr 2025 05:06 PM Transaction in Own Shares
01 Apr 2025 05:23 PM Transaction in Own Shares
01 Apr 2025 04:05 PM Director/PDMR Shareholding
01 Apr 2025 01:10 PM Transaction in Own Shares - Replacement
01 Apr 2025 12:57 PM Month end total voting rights
31 Mar 2025 05:15 PM Transaction in Own Shares
28 Mar 2025 05:30 PM Transaction in Own Shares
27 Mar 2025 05:22 PM Transaction in Own Shares
26 Mar 2025 05:12 PM Transaction in Own Shares
25 Mar 2025 05:15 PM Transaction in Own Shares
24 Mar 2025 05:14 PM Transaction in Own Shares
21 Mar 2025 04:54 PM Transaction in Own Shares
20 Mar 2025 04:53 PM Transaction in Own Shares
19 Mar 2025 04:48 PM Transaction in Own Shares
18 Mar 2025 04:59 PM Transaction in Own Shares
17 Mar 2025 05:03 PM Transaction in Own Shares
17 Mar 2025 12:09 PM Payment of dividends in sterling
14 Mar 2025 05:29 PM Transaction in Own Shares
13 Mar 2025 05:27 PM Transaction in Own Shares
12 Mar 2025 05:05 PM Transaction in Own Shares
12 Mar 2025 09:00 AM Director/PDMR Shareholding
11 Mar 2025 05:04 PM Transaction in Own Shares
10 Mar 2025 05:07 PM Transaction in Own Shares
07 Mar 2025 05:09 PM Transaction in Own Shares
06 Mar 2025 05:08 PM Transaction in Own Shares
06 Mar 2025 09:28 AM Annual Report and Form 20-F 2024 & Notice of AGM
06 Mar 2025 08:30 AM Directorate Change
05 Mar 2025 05:18 PM Transaction in Own Shares
05 Mar 2025 05:00 PM Total Voting Rights and Share Capital
04 Mar 2025 05:14 PM Transaction in Own Shares
03 Mar 2025 10:59 AM Share Repurchases
03 Mar 2025 09:27 AM Total Voting Rights
27 Feb 2025 04:46 PM Preliminary announcement of publication date
26 Feb 2025 10:00 AM Growing shareholder value: a reset bp
UK 100