Time Source Company Announcement
01 Apr 2026 07:00 AM Total Voting Rights
01 Apr 2026 07:00 AM Total Voting Rights
01 Apr 2026 07:00 AM Total Voting Rights
01 Apr 2026 07:00 AM Total Voting Rights
01 Apr 2026 07:00 AM Total Voting Rights
01 Apr 2026 07:00 AM Total Voting Rights
31 Mar 2026 05:26 PM Transaction in Own Shares
31 Mar 2026 05:22 PM Transaction in Own Shares
31 Mar 2026 05:17 PM Transaction in Own Shares
31 Mar 2026 05:15 PM Transaction in Own Shares
31 Mar 2026 05:14 PM Transaction in Own Shares
31 Mar 2026 05:14 PM Issue of Equity
31 Mar 2026 05:12 PM Transaction in Own Shares
31 Mar 2026 05:08 PM Transaction in Own Shares
31 Mar 2026 05:08 PM Transaction in Own Shares
31 Mar 2026 05:01 PM Total Voting Rights
31 Mar 2026 04:58 PM Transaction in Own Shares
31 Mar 2026 03:58 PM Update on Loan Facility to Cascade now increa...
31 Mar 2026 02:54 PM Total Voting Rights
31 Mar 2026 12:45 PM Holding(s) in Company
31 Mar 2026 11:40 AM Dividend Declaration
31 Mar 2026 10:51 AM Portfolio Holdings as at 28 February 2026
31 Mar 2026 10:25 AM Half-year Financial Report
31 Mar 2026 09:48 AM Director/PDMR Shareholding
31 Mar 2026 09:29 AM Transaction in Own Shares
31 Mar 2026 07:00 AM CARNIVAL CORPORATION & PLC PROVIDES UPDATE ON...
31 Mar 2026 07:00 AM Annual Report and Audited Financial Statement...
31 Mar 2026 07:00 AM Share Repurchase Program - Weekly Report
31 Mar 2026 07:00 AM Change in Portfolio Manager
31 Mar 2026 07:00 AM £470,000 Raised through Convertible Loan Note...
31 Mar 2026 07:00 AM Lease of Manufacturing Facility
31 Mar 2026 07:00 AM Purchase of Shares by Managing Director
31 Mar 2026 07:00 AM Total Voting Rights
31 Mar 2026 06:55 AM Statement re: Monthly Factsheet
30 Mar 2026 06:08 PM Result of Tender Offer
30 Mar 2026 06:05 PM Result of GM
30 Mar 2026 05:45 PM Transaction in Own Shares
30 Mar 2026 05:26 PM Transaction in Own Shares
30 Mar 2026 05:26 PM Transaction in Own Shares
30 Mar 2026 05:24 PM Transaction in Own Shares
30 Mar 2026 05:15 PM Transaction in Own Shares
30 Mar 2026 05:05 PM Transaction in Own Shares
30 Mar 2026 05:00 PM Transaction in Own Shares
30 Mar 2026 04:56 PM Transaction in Own Shares
30 Mar 2026 04:54 PM Transaction in Own Shares
30 Mar 2026 04:51 PM Transaction in Own Shares
30 Mar 2026 04:43 PM Monthly Factsheet
30 Mar 2026 04:42 PM Monthly Factsheet
30 Mar 2026 04:39 PM Monthly Factsheet
30 Mar 2026 04:37 PM Monthly Factsheet
UK 100

Latest directors dealings