Time Source Company Announcement
23 Feb 2026 06:09 PM Transaction in Own Shares
23 Feb 2026 05:50 PM Transaction in Own Shares
23 Feb 2026 05:39 PM Transaction in Own Shares
23 Feb 2026 05:31 PM Transaction in Own Shares
23 Feb 2026 05:30 PM Transaction in Own Shares
23 Feb 2026 05:24 PM Holding(s) in Company
23 Feb 2026 05:19 PM Transaction in Own Shares
23 Feb 2026 05:11 PM Transaction in Own Shares
23 Feb 2026 05:08 PM Transaction in Own Shares
23 Feb 2026 05:07 PM Transaction in Own Shares
23 Feb 2026 05:02 PM €500m bond issuance and publication of Final Terms
23 Feb 2026 04:56 PM Transaction in Own Shares
23 Feb 2026 04:53 PM Transaction in Own Shares
23 Feb 2026 04:40 PM Director/PDMR Shareholding
23 Feb 2026 04:35 PM Director/PDMR Shareholding
23 Feb 2026 04:25 PM Director/PDMR Shareholding
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
UK 100