Time Source Company Announcement
18 Feb 2026 06:27 PM Holding(s) in Company
18 Feb 2026 06:19 PM Transaction in Own Shares
18 Feb 2026 05:55 PM Holding(s) in Company
18 Feb 2026 05:27 PM Transaction in Own Shares
18 Feb 2026 05:19 PM Transaction in Own Shares
18 Feb 2026 05:19 PM Transaction in Own Shares
18 Feb 2026 05:19 PM Transaction in Own Shares
18 Feb 2026 05:18 PM Transaction in Own Shares
18 Feb 2026 05:14 PM Transaction in Own Shares
18 Feb 2026 05:12 PM Transaction in Own Shares
18 Feb 2026 05:12 PM Transaction in Own Shares
18 Feb 2026 05:11 PM Issue of Equity
18 Feb 2026 05:10 PM Transaction in Own Shares
18 Feb 2026 05:07 PM Transaction in Own Shares
18 Feb 2026 05:07 PM Transaction in Own Shares
18 Feb 2026 05:06 PM Transaction in Own Shares
18 Feb 2026 05:06 PM Transaction in Own Shares
18 Feb 2026 05:04 PM Transaction in Own Shares
18 Feb 2026 05:03 PM Transaction in Own Shares
18 Feb 2026 05:02 PM Transaction in Own Shares
18 Feb 2026 05:01 PM Transaction in Own Shares
18 Feb 2026 05:01 PM Transaction in Own Shares
18 Feb 2026 04:53 PM Total Voting Rights - Correction
18 Feb 2026 04:49 PM Transaction in Own Shares
18 Feb 2026 04:48 PM Transaction in Own Shares
18 Feb 2026 04:34 PM Holding(s) in Company
18 Feb 2026 04:30 PM Holding(s) in Company
18 Feb 2026 04:16 PM Holding(s) in Company
18 Feb 2026 04:13 PM Transaction in Own Shares
18 Feb 2026 04:09 PM Sale of Shares from Treasury
18 Feb 2026 02:30 PM Carnival Corporation & plc Announces Exchange...
18 Feb 2026 02:00 PM Holding(s) in Company
18 Feb 2026 01:13 PM Extension to deadline under Rule 2.6(c)
18 Feb 2026 12:17 PM Holding(s) in Company
18 Feb 2026 12:11 PM Holding(s) in Company
18 Feb 2026 11:56 AM Director/PDMR Shareholding
18 Feb 2026 11:55 AM Holding(s) in Company
18 Feb 2026 11:30 AM Holding(s) in Company
18 Feb 2026 10:13 AM Notice of Results
18 Feb 2026 07:10 AM Transaction in Own Shares
18 Feb 2026 07:05 AM TBC Strategy Day 2026 - Agenda
18 Feb 2026 07:01 AM Transaction in Own Shares
18 Feb 2026 07:00 AM Notice of Results
18 Feb 2026 07:00 AM Notice of Results
18 Feb 2026 07:00 AM Transaction in Own Shares
18 Feb 2026 07:00 AM Transaction in Own Shares
18 Feb 2026 07:00 AM Transaction in Own Shares
18 Feb 2026 07:00 AM Transaction in Own Shares
18 Feb 2026 07:00 AM Dividend Declaration
18 Feb 2026 07:00 AM Director Dealing
UK 100

Latest directors dealings