Time Source Company Announcement
23 Apr 2025 05:27 PM Transaction in Own Shares
22 Apr 2025 05:48 PM Transaction in Own Shares
22 Apr 2025 04:00 PM Holding(s) in Company
17 Apr 2025 05:47 PM Transaction in Own Shares
17 Apr 2025 03:39 PM Result of AGM
16 Apr 2025 05:04 PM Transaction in Own Shares
15 Apr 2025 05:26 PM Transaction in Own Shares
15 Apr 2025 05:05 PM Holding(s) in Company
14 Apr 2025 05:19 PM Transaction in Own Shares
11 Apr 2025 05:06 PM Transaction in Own Shares
11 Apr 2025 02:23 PM Director/PDMR Shareholding
11 Apr 2025 07:00 AM EQS-Adhoc: BP p.l.c.: 1Q25 bp Trading Stateme...
11 Apr 2025 07:00 AM 1Q25 bp Trading Statement Part 1 of 1
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
UK 100

Latest directors dealings