Time Source Company Announcement
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Separate- Q12025
13 May 2025 07:00 AM Holding(s) in Company
13 May 2025 07:00 AM Notice of AGM
13 May 2025 07:00 AM Notice of AGM
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM CYP2C19-ID Kit used to support expansion
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Half-year Report
13 May 2025 07:00 AM Investments into Warwick Acoustics and Axis Spine
13 May 2025 07:00 AM Idox Acquires Trojan Consultants Limited
13 May 2025 07:00 AM Royalty and Exploration Agreement at Ferber
13 May 2025 07:00 AM 1Q25 Press Release
13 May 2025 07:00 AM Consolidated Financial Position at March 31.2025
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM 2024 Exploration Update for Strategic Mineral...
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in own shares
13 May 2025 07:00 AM Carnival Corporation & plc Announces Pricing ...
13 May 2025 07:00 AM Half Year Report for the six month period end...
13 May 2025 07:00 AM Purchase of Shares by Chairman
13 May 2025 07:00 AM Audited Results for the 12 months ended 31 De...
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 07:00 AM Trading Update
13 May 2025 07:00 AM Further issue of equity in relation to Hornby
13 May 2025 07:00 AM Issue of Options to PDMR
13 May 2025 07:00 AM Total Voting Rights
13 May 2025 07:00 AM Total Voting Rights
13 May 2025 07:00 AM Total Voting Rights
13 May 2025 07:00 AM Transaction in Own Shares
13 May 2025 06:30 AM Transaction in Own Shares
UK 100

Latest directors dealings