Time Source Company Announcement
15 Nov 2024 11:34 AM Final dividend - exchange rate
15 Nov 2024 07:00 AM Appointment of Strategic Adviser, Trading Upd...
15 Nov 2024 07:00 AM Half-year Report
15 Nov 2024 07:00 AM Holding(s) in Company
15 Nov 2024 07:00 AM Transaction in Own Shares
15 Nov 2024 07:00 AM Transaction in Own Shares
15 Nov 2024 07:00 AM Total Voting Rights
15 Nov 2024 07:00 AM Total Voting Rights
14 Nov 2024 05:43 PM Transaction in Own Shares
14 Nov 2024 05:37 PM Transaction in Own Shares
14 Nov 2024 05:36 PM Transaction in Own Shares
14 Nov 2024 05:27 PM Transaction in Own Shares
14 Nov 2024 05:23 PM Transaction in Own Shares
14 Nov 2024 05:12 PM Transaction in Own Shares
14 Nov 2024 05:10 PM Transaction in Own Shares
14 Nov 2024 05:08 PM Transaction in Own Shares
14 Nov 2024 05:06 PM Transaction in Own Shares
14 Nov 2024 05:01 PM Transaction in Own Shares
14 Nov 2024 04:58 PM Transaction in Own Shares
14 Nov 2024 04:43 PM Dividend Declaration
14 Nov 2024 04:09 PM RE: Dividends
14 Nov 2024 03:41 PM Holding(s) in Company
14 Nov 2024 03:01 PM Result of AGM
14 Nov 2024 02:39 PM Dividend Announcement
14 Nov 2024 02:08 PM Monthly Fact Sheet as at 31 October 2024
14 Nov 2024 01:04 PM Monthly Fact Sheet as at 31 October 2024
14 Nov 2024 12:57 PM Monthly Fact Sheet as at 31 October 2024
14 Nov 2024 12:17 PM Launch of £50 million share buyback programme...
14 Nov 2024 09:45 AM Change in Director's Details
14 Nov 2024 09:06 AM UNAUDITED INTERIM RESULTS FOR THE SIX MONTHS ...
14 Nov 2024 07:00 AM Appointment of Joint Corporate Broker
14 Nov 2024 07:00 AM Half-year Report
14 Nov 2024 07:00 AM Change of Name
14 Nov 2024 07:00 AM Transaction in Own Shares
14 Nov 2024 07:00 AM Transaction in Own Shares
14 Nov 2024 07:00 AM Total Voting Rights
14 Nov 2024 07:00 AM Total Voting Rights
13 Nov 2024 06:13 PM Transaction in Own Shares
13 Nov 2024 05:42 PM Transaction in Own Shares
13 Nov 2024 05:40 PM Transaction in Own Shares
13 Nov 2024 05:39 PM Transaction in Own Shares
13 Nov 2024 05:38 PM Dividend Declaration
13 Nov 2024 05:28 PM Transaction in Own Shares
13 Nov 2024 05:25 PM Transaction in Own Shares
13 Nov 2024 05:20 PM Transaction in Own Shares
13 Nov 2024 05:15 PM Transaction in Own Shares
13 Nov 2024 05:12 PM Transaction in Own Shares
13 Nov 2024 05:12 PM Transaction in Own Shares
13 Nov 2024 05:10 PM Transaction in Own Shares
13 Nov 2024 04:00 PM Transaction in Own Shares
UK 100