Time Source Company Announcement
11 May 2026 01:25 PM Director/PDMR Shareholding
11 May 2026 12:41 PM Holding(s) in Company
11 May 2026 12:39 PM Holding(s) in Company
11 May 2026 12:33 PM Gearing disclosure
11 May 2026 12:33 PM Gearing disclosure
11 May 2026 12:04 PM Holding(s) in Company
11 May 2026 11:58 AM Holding(s) in Company
11 May 2026 11:05 AM Holding(s) in Company
11 May 2026 11:00 AM Gearing Announcement
11 May 2026 11:00 AM Gearing Announcement
11 May 2026 11:00 AM Gearing Announcement
11 May 2026 11:00 AM Gearing Announcement
11 May 2026 11:00 AM Gearing Announcement
11 May 2026 11:00 AM Gearing Announcement
11 May 2026 11:00 AM Gearing Announcement
11 May 2026 11:00 AM Transaction in Own Shares
11 May 2026 10:44 AM Transaction in Own Shares
11 May 2026 10:18 AM Appointment of Group Chief Financial Officer
11 May 2026 09:59 AM Transaction in Own Shares
11 May 2026 09:37 AM Dividend Declaration
11 May 2026 09:09 AM Transaction in Own Shares
11 May 2026 09:07 AM Holding(s) in Company
11 May 2026 08:55 AM Holding(s) in Company
11 May 2026 08:55 AM Holding(s) in Company
11 May 2026 08:54 AM Holding(s) in Company
11 May 2026 08:51 AM Holding(s) in Company
11 May 2026 08:40 AM Holding(s) in Company
11 May 2026 07:59 AM Transaction in Own Shares
11 May 2026 07:37 AM Transaction in Own Shares
11 May 2026 07:10 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Grainger extends core banking facility to 2033
11 May 2026 07:00 AM Monthly Investment Report - April 2026
11 May 2026 07:00 AM Strategy/Company/ Operations Update
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Half-year Financial Report
11 May 2026 07:00 AM Dividend Declaration
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Disposal update and extension of share buyback
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
11 May 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings