Time Source Company Announcement
21 Jul 2026 04:54 PM Transaction in Own Shares
21 Jul 2026 04:45 PM Transaction in Own Shares
21 Jul 2026 04:40 PM Issue of Equity
21 Jul 2026 04:25 PM Dividend Declaration
21 Jul 2026 04:06 PM Transaction in Own Shares
21 Jul 2026 03:28 PM Result of AGM
21 Jul 2026 12:57 PM Monthly Report as at 30 June 2026
21 Jul 2026 12:13 PM Proxy form for use at the 2026 secondary extr...
21 Jul 2026 12:11 PM Notice of 2026 second extraordinary general m...
21 Jul 2026 12:10 PM Proposed issuance of A shares and connected t...
21 Jul 2026 11:25 AM Result of General Meeting
21 Jul 2026 10:00 AM Share Split and Total Voting Rights
21 Jul 2026 09:22 AM Transaction in Own Shares
21 Jul 2026 09:20 AM Transaction in Own Shares
21 Jul 2026 07:00 AM Advisory Panel Appointments and Issue of Equi...
21 Jul 2026 07:00 AM Share Repurchase Program - Weekly Report
21 Jul 2026 07:00 AM Total Voting Rights
21 Jul 2026 07:00 AM Total Voting Rights
21 Jul 2026 07:00 AM Total Voting Rights
20 Jul 2026 06:18 PM Holding(s) in Company
20 Jul 2026 06:00 PM Transaction in Own Shares
20 Jul 2026 05:25 PM Transaction in Own Shares
20 Jul 2026 05:12 PM Transaction in Own Shares
20 Jul 2026 05:12 PM Transaction in Own Shares
20 Jul 2026 05:11 PM Issue of Equity
20 Jul 2026 05:09 PM Transaction in Own Shares
20 Jul 2026 04:57 PM Transaction in Own Shares
20 Jul 2026 04:49 PM Monthly Shareholder Report - June 2026
20 Jul 2026 04:44 PM Transaction in Own Shares
20 Jul 2026 04:00 PM Holding(s) in Company
20 Jul 2026 02:11 PM Transaction in Own Shares
20 Jul 2026 01:46 PM Portfolio Update
20 Jul 2026 12:21 PM Monthly Factsheet
20 Jul 2026 12:19 PM Monthly Factsheet
20 Jul 2026 12:15 PM Monthly Factsheet
20 Jul 2026 12:13 PM Monthly Factsheet
20 Jul 2026 12:09 PM Monthly Factsheet
20 Jul 2026 11:50 AM Closure of H share register of members
20 Jul 2026 11:42 AM Announcement on the completion of on-grid pow...
20 Jul 2026 11:00 AM Holding(s) in Company
20 Jul 2026 11:00 AM Transaction in Own Shares
20 Jul 2026 09:42 AM Transaction in Own Shares
20 Jul 2026 09:42 AM Portfolio Update
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Total Voting Rights
20 Jul 2026 07:00 AM Total Voting Rights
20 Jul 2026 07:00 AM Total Voting Rights
20 Jul 2026 07:00 AM Total Voting Rights
17 Jul 2026 05:37 PM Transaction in Own Shares
UK 100

Latest directors dealings