Time Source Company Announcement
18 Apr 2024 08:09 AM bp simplifies organisation; changes to exec team
17 Apr 2024 04:43 PM Transaction in Own Shares
16 Apr 2024 05:01 PM Transaction in Own Shares
15 Apr 2024 04:52 PM Transaction in Own Shares
12 Apr 2024 05:30 PM Transaction in Own Shares
11 Apr 2024 05:32 PM Transaction in Own Shares
11 Apr 2024 03:00 PM Director/PDMR Shareholding
10 Apr 2024 04:59 PM Transaction in Own Shares
09 Apr 2024 05:08 PM Transaction in Own Shares
09 Apr 2024 07:00 AM 1Q24 Trading statement part 1 of 1
08 Apr 2024 04:42 PM Transaction in Own Shares
08 Apr 2024 09:47 AM Director/PDMR Shareholding
05 Apr 2024 05:33 PM Transaction in Own Shares
04 Apr 2024 05:08 PM Transaction in Own Shares
03 Apr 2024 05:23 PM Transaction in Own Shares
02 Apr 2024 05:22 PM Transaction in Own Shares
02 Apr 2024 03:45 PM Total Voting Rights
28 Mar 2024 05:42 PM Transaction in Own Shares
27 Mar 2024 05:42 PM Transaction in Own Shares
26 Mar 2024 05:41 PM Transaction in Own Shares
25 Mar 2024 05:10 PM Transaction in Own Shares
22 Mar 2024 04:49 PM Transaction in Own Shares
21 Mar 2024 04:55 PM Transaction in Own Shares
20 Mar 2024 04:54 PM Transaction in Own Shares
19 Mar 2024 05:31 PM Transaction in Own Shares
19 Mar 2024 03:50 PM Director/PDMR Shareholding
18 Mar 2024 05:48 PM Transaction in Own Shares
15 Mar 2024 05:45 PM Transaction in Own Shares
14 Mar 2024 05:59 PM Transaction in Own Shares
13 Mar 2024 04:54 PM Transaction in Own Shares
12 Mar 2024 05:43 PM Transaction in Own Shares
12 Mar 2024 04:40 PM Director/PDMR Shareholding
12 Mar 2024 09:00 AM Payment of dividends in sterling
11 Mar 2024 05:04 PM Transaction in Own Shares
08 Mar 2024 05:20 PM Transaction in Own Shares
08 Mar 2024 05:20 PM Transaction in Own Shares
08 Mar 2024 09:30 AM Directorate Change
08 Mar 2024 09:15 AM Annual Report and Form 20-F 2023 & Notice of AGM
07 Mar 2024 04:48 PM Transaction in Own Shares
06 Mar 2024 04:57 PM Transaction in Own Shares
05 Mar 2024 05:00 PM Transaction in Own Shares
04 Mar 2024 05:47 PM Transaction in Own Shares
01 Mar 2024 05:45 PM Director Declaration
01 Mar 2024 05:26 PM Transaction in Own Shares
01 Mar 2024 11:00 AM Total Voting Rights
01 Mar 2024 10:00 AM Preliminary announcement of publication date
29 Feb 2024 05:49 PM Director Declaration
29 Feb 2024 05:09 PM Transaction in Own Shares
28 Feb 2024 05:26 PM Transaction in Own Shares
27 Feb 2024 05:10 PM Transaction in Own Shares
UK 100

Latest directors dealings