Time Source Company Announcement
19 Jan 2026 04:42 PM Holding(s) in Company
19 Jan 2026 04:31 PM Issue of Equity
19 Jan 2026 04:31 PM Compliance with Market Abuse Regulation
19 Jan 2026 03:08 PM Holding(s) in Company
19 Jan 2026 12:15 PM Half-year Report
19 Jan 2026 11:32 AM Increase in Annual Buyback Allowance
19 Jan 2026 10:38 AM Portfolio Update
19 Jan 2026 10:02 AM PDMR Shareholding
19 Jan 2026 09:39 AM Holding(s) in Company
19 Jan 2026 09:32 AM Transaction in Own Shares
19 Jan 2026 07:00 AM Proposed Capital Reorganisation, Proposed Ame...
19 Jan 2026 07:00 AM Temporary Suspension of trading
19 Jan 2026 07:00 AM Transaction in Own Shares
19 Jan 2026 07:00 AM Transaction in Own Shares
19 Jan 2026 07:00 AM Total Voting Rights
19 Jan 2026 07:00 AM Total Voting Rights
16 Jan 2026 05:30 PM Transaction in Own Shares
16 Jan 2026 05:17 PM Transaction in Own Shares
16 Jan 2026 05:13 PM Transaction in Own Shares
16 Jan 2026 05:12 PM Transaction in Own Shares
16 Jan 2026 05:11 PM Transaction in Own Shares
16 Jan 2026 05:10 PM Transaction in Own Shares
16 Jan 2026 05:08 PM Transaction in Own Shares
16 Jan 2026 05:06 PM Transaction in Own Shares
16 Jan 2026 04:45 PM Transaction in Own Shares
16 Jan 2026 04:38 PM Transaction in Own Shares
16 Jan 2026 04:37 PM Issue of Equity
16 Jan 2026 04:25 PM Issue of Equity
16 Jan 2026 03:15 PM Director/PDMR Shareholding
16 Jan 2026 03:15 PM Director/PDMR Shareholding
16 Jan 2026 01:46 PM Transaction in Own Shares
16 Jan 2026 01:09 PM Publication of a Supplementary Prospectus
16 Jan 2026 12:07 PM Monthly Fact Sheet as at 31 December 2025
16 Jan 2026 10:16 AM Block listing Interim Review
16 Jan 2026 07:00 AM Holdings in the Company and Purchase of Share...
16 Jan 2026 07:00 AM Acquisition Of Spectrum Thermal Processing
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Total Voting Rights
16 Jan 2026 07:00 AM Total Voting Rights
15 Jan 2026 08:07 PM Holdings in Company and Director Dealing
15 Jan 2026 05:49 PM Transaction in Own Shares
15 Jan 2026 05:45 PM Transaction in Own Shares
15 Jan 2026 05:30 PM Transaction in Own Shares
15 Jan 2026 05:24 PM Transaction in Own Shares
15 Jan 2026 05:20 PM Transaction in Own Shares
15 Jan 2026 05:18 PM Transaction in Own Shares
15 Jan 2026 05:07 PM Transaction in Own Shares
15 Jan 2026 04:49 PM Transaction in Own Shares
15 Jan 2026 04:48 PM Issue of Equity
UK 100

Latest directors dealings