Time Source Company Announcement
24 Dec 2025 07:00 AM bp agrees to sell 65% in Castrol to Stonepeak
24 Dec 2025 07:00 AM Acquisition
24 Dec 2025 07:00 AM Adverse Costs Order in Class Action Investment
24 Dec 2025 07:00 AM Completion of Share Buyback Programme
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Issue of Shares on Exercise of Unlisted Options
24 Dec 2025 07:00 AM Standard form for notification of major holdings
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM New Subscription Agreement Signed
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Holding(s) in Company
24 Dec 2025 07:00 AM Holding(s) in Company
24 Dec 2025 07:00 AM Holding(s) in Company
24 Dec 2025 07:00 AM Completion of acquisition
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Bitcoin-Backed Loan Framework
24 Dec 2025 07:00 AM Fundraising and Limeco Operations Update
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Grant of Deferred Share Awards
24 Dec 2025 07:00 AM Holding(s) in Company
24 Dec 2025 07:00 AM Holding(s) in Company
24 Dec 2025 07:00 AM PDMR Shareholding
24 Dec 2025 07:00 AM Director/PDMR Shareholding
24 Dec 2025 07:00 AM Receipt of R&D tax credit
24 Dec 2025 07:00 AM Block listing update and Total Voting Rights
24 Dec 2025 07:00 AM Director Change
24 Dec 2025 07:00 AM Notification of Major Holdings
24 Dec 2025 07:00 AM 2025 Review of Year
24 Dec 2025 07:00 AM Kepler Trust Intelligence: New Research
24 Dec 2025 07:00 AM Banking Facility Refinanced
24 Dec 2025 07:00 AM Rule 2.9 Announcement
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 Exercise of Options & Total Voting Rights
24 Dec 2025 07:00 AM Customer Contracts Update
24 Dec 2025 07:00 AM Transaction in Own Shares
24 Dec 2025 07:00 AM Sale of Utsi Electronics
24 Dec 2025 07:00 AM Acquisition of three supermarkets for £98 million
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 Intended publication date of Scheme Document
24 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings