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
UK 100

Latest directors dealings