Time Source Company Announcement
21 May 2026 07:00 AM Trading Statement
21 May 2026 07:00 AM Final Results for the year ended 31 December 2025
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Interim Results
21 May 2026 07:00 AM Trading Update
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Trading Update
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM FULL YEAR RESULTS FOR THE YEAR ENDED 31 MARCH 2026
21 May 2026 07:00 AM Half-year Report
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM AGM Trading Update
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Investee Company Update: NovaCore Uranium Inc.
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Ilika Trading Update and Notice of Results
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Annual Financial Report
21 May 2026 07:00 AM HSBC investor and analyst Asia seminar
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Year End Trading Update
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM AGM Statement
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Half-year Results and Dividend declaration
21 May 2026 07:00 AM Transaction in Own Shares
21 May 2026 07:00 AM Contract win and contract extension
21 May 2026 07:00 AM Confirmation of post-offer intentions re Highcroft
21 May 2026 07:00 AM Conversion of Options
20 May 2026 06:25 PM Transaction in Own Shares
20 May 2026 06:22 PM Settlement of Historical Contract
20 May 2026 06:19 PM Senior unsecured bonds - final terms
20 May 2026 06:15 PM Transaction in Own Shares
20 May 2026 06:15 PM Director/PDMR Shareholding
UK 100

Latest directors dealings