Time Source Company Announcement
14 Nov 2025 05:53 PM Transaction in Own Shares
14 Nov 2025 05:46 PM Transaction in Own Shares
14 Nov 2025 05:42 PM Transaction in Own Shares
14 Nov 2025 05:39 PM Transaction in Own Shares
14 Nov 2025 05:33 PM Transaction in Own Shares
14 Nov 2025 05:31 PM Transaction in Own Shares
14 Nov 2025 05:28 PM Transaction in Own Shares
14 Nov 2025 05:25 PM Transaction in Own Shares
14 Nov 2025 05:21 PM Transaction in Own Shares
14 Nov 2025 05:20 PM Transaction in Own Shares
14 Nov 2025 05:16 PM Transaction in Own Shares
14 Nov 2025 05:14 PM Transaction in Own Shares
14 Nov 2025 05:01 PM Transaction in Own Shares
14 Nov 2025 04:56 PM Holding(s) in Company
14 Nov 2025 04:54 PM Transaction in Own Shares
14 Nov 2025 04:20 PM Director/PDMR Shareholding
14 Nov 2025 04:05 PM AGM Update
14 Nov 2025 03:45 PM Director/PDMR Shareholding
14 Nov 2025 03:43 PM Publication of Final Terms
14 Nov 2025 03:19 PM Holding(s) in Company
14 Nov 2025 03:00 PM Publication of a Prospectus
14 Nov 2025 03:00 PM Holding(s) in Company
14 Nov 2025 02:49 PM Director/PDMR Shareholding
14 Nov 2025 02:44 PM Directorate change
14 Nov 2025 02:00 PM BP p.l.c. publishes provisional dividend dates
14 Nov 2025 02:00 PM Cancellation of treasury shares
14 Nov 2025 12:52 PM Director/PDMR Shareholding
14 Nov 2025 12:19 PM Interim Dividend - Record Date Correction
14 Nov 2025 11:25 AM Director/PDMR Shareholding
14 Nov 2025 11:12 AM Director/PDMR Shareholding
14 Nov 2025 11:00 AM Director/PDMR Shareholding
14 Nov 2025 09:43 AM Holding(s) in Company
14 Nov 2025 09:38 AM Update - United Kingdom Group Action
14 Nov 2025 09:30 AM Director/PDMR Shareholding
14 Nov 2025 07:15 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Director/PDMR Shareholding
14 Nov 2025 07:00 AM Transactions in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Half-year Report
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Trading update – full year guidance confirmed
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
14 Nov 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings