Time Source Company Announcement
23 Feb 2026 02:30 PM Director/PDMR Shareholding
23 Feb 2026 01:31 PM Notification of Major Holdings
23 Feb 2026 12:46 PM TR1: Notification of Major Holdings
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
UK 100