Time Source Company Announcement
16 Jan 2026 06:25 PM Transaction in Own Shares
16 Jan 2026 05:39 PM Transaction in Own Shares
16 Jan 2026 05:39 PM First interim dividend
16 Jan 2026 05:30 PM Transaction in Own Shares
16 Jan 2026 05:26 PM Transaction in Own Shares
16 Jan 2026 05:20 PM Transaction in Own Shares
16 Jan 2026 05:19 PM Transaction in Own Shares
16 Jan 2026 05:14 PM Transaction in Own Shares
16 Jan 2026 05:13 PM Transaction in Own Shares
16 Jan 2026 05:07 PM Transaction in Own Shares
16 Jan 2026 05:01 PM Transaction in Own Shares
16 Jan 2026 05:01 PM Transaction in Own Shares
16 Jan 2026 04:47 PM Transaction in Own Shares
16 Jan 2026 03:30 PM Director/PDMR Shareholding
16 Jan 2026 03:05 PM Director/PDMR Shareholding
16 Jan 2026 03:00 PM Director/PDMR Shareholding
16 Jan 2026 03:00 PM Holding(s) in Company
16 Jan 2026 02:55 PM Holding(s) in Company
16 Jan 2026 02:30 PM Director/PDMR Shareholding
16 Jan 2026 02:10 PM Notification of major holdings
16 Jan 2026 12:23 PM Block listing Interim Review
16 Jan 2026 11:45 AM Director/PDMR Shareholding
16 Jan 2026 11:41 AM Block listing Return
16 Jan 2026 10:15 AM Director/PDMR Shareholding
16 Jan 2026 09:31 AM Director/PDMR Shareholding
16 Jan 2026 09:27 AM Director/PDMR Shareholding
16 Jan 2026 07:15 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Redemption of B Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
16 Jan 2026 07:00 AM Transaction in Own Shares
15 Jan 2026 06:25 PM Transaction in Own Shares
15 Jan 2026 06:20 PM Issue of B Shares
15 Jan 2026 05:38 PM TR1 Notification of major interest in shares
15 Jan 2026 05:31 PM Transaction in Own Shares
15 Jan 2026 05:30 PM Transaction in Own Shares
UK 100

Latest directors dealings