Time Source Company Announcement
23 Feb 2026 10:30 AM Holding(s) in Company
23 Feb 2026 07:15 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Notification of major holdings
23 Feb 2026 07:00 AM Transactions in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM Transaction in Own Shares
23 Feb 2026 07:00 AM LAUNCH OF NEW £200m SHARE BUYBACK PROGRAMME
23 Feb 2026 07:00 AM Transaction in Own Shares
20 Feb 2026 06:05 PM Transaction in Own Shares
20 Feb 2026 05:40 PM Holding(s) in Company
20 Feb 2026 05:27 PM Transaction in Own Shares
20 Feb 2026 05:25 PM Transaction in Own Shares
20 Feb 2026 05:21 PM Transaction in Own Shares
20 Feb 2026 05:20 PM Transaction in Own Shares
20 Feb 2026 05:15 PM Transaction in Own Shares
20 Feb 2026 04:58 PM Transaction in Own Shares
20 Feb 2026 04:55 PM Transaction in Own Shares
20 Feb 2026 04:38 PM Portfolio Update
20 Feb 2026 03:47 PM Holding(s) in Company
20 Feb 2026 03:30 PM Director/PDMR Shareholding
20 Feb 2026 03:00 PM Director/PDMR Shareholding
UK 100