Time Source Company Announcement
24 Dec 2025 02:00 PM Transaction in Own Shares
24 Dec 2025 01:27 PM Transaction in Own Shares
24 Dec 2025 01:25 PM Transaction in Own Shares
24 Dec 2025 01:16 PM Transaction in Own Shares
24 Dec 2025 01:10 PM Transaction in Own Shares
24 Dec 2025 12:51 PM Transaction in Own Shares
24 Dec 2025 12:29 PM Holding(s) in Company
24 Dec 2025 11:40 AM Director/PDMR Shareholding
24 Dec 2025 11:14 AM Director/PDMR Shareholding
24 Dec 2025 10:09 AM Holding(s) in Company
24 Dec 2025 07:15 AM Transaction in Own Shares
24 Dec 2025 07:00 AM bp agrees to sell 65% in Castrol to Stonepeak
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Transaction in Own Shares
23 Dec 2025 06:25 PM Transaction in Own Shares
23 Dec 2025 06:23 PM Completion of share buyback programme
23 Dec 2025 06:12 PM Transaction in Own Shares
23 Dec 2025 05:26 PM Transaction in Own Shares
23 Dec 2025 05:16 PM Transaction in Own Shares
23 Dec 2025 05:13 PM Transaction in Own Shares
23 Dec 2025 05:03 PM Transaction in Own Shares
23 Dec 2025 05:03 PM Transaction in Own Shares
23 Dec 2025 04:49 PM Transaction in Own Shares
23 Dec 2025 04:43 PM Holding in Company TR-1
23 Dec 2025 04:00 PM Holding(s) in Company
23 Dec 2025 03:52 PM TR1: Notification of Major Holdings
23 Dec 2025 03:40 PM Director/PDMR Shareholding
23 Dec 2025 03:30 PM Director/PDMR Shareholding
23 Dec 2025 02:45 PM Director/PDMR Shareholding
23 Dec 2025 02:30 PM Director/PDMR Shareholding
23 Dec 2025 02:30 PM Director/PDMR Shareholding
23 Dec 2025 01:15 PM Holding(s) in Company
23 Dec 2025 01:00 PM Director/PDMR Shareholding
23 Dec 2025 12:55 PM Holding in Company TR-1
23 Dec 2025 12:30 PM Director/PDMR Shareholding
23 Dec 2025 12:12 PM Notice of Redemption
23 Dec 2025 12:11 PM Notice of Redemption
UK 100

Latest directors dealings