| 14/08/25 | 10:35:07 | 14 Aug 2025 | | Abolish Supervisory Committee & Amend Articles | RNS |
| 07/07/25 | 08:51:52 | 7 Jul 2025 | | Resignation of the Vice Chairman | RNS |
| 25/06/25 | 10:49:23 | 25 Jun 2025 | | 2024 Dividend Distribution | RNS |
| 21/05/25 | 12:44:58 | 21 May 2025 | | Resolution of the 2024 AGM | RNS |
| 25/04/25 | 17:55:12 | 25 Apr 2025 | | 2024 Annual Report | RNS |
| 25/04/25 | 17:30:55 | 25 Apr 2025 | | 2024 Annual Report | RNS |
| 25/04/25 | 15:35:56 | 25 Apr 2025 | | 2025 First Quarterly Report | RNS |
| 25/04/25 | 15:22:47 | 25 Apr 2025 | | Notice of the Annual General Meeting of 2024 | RNS |
| 25/04/25 | 14:32:36 | 25 Apr 2025 | | 2024 Sustainability Report | RNS |
| 19/03/25 | 09:18:55 | 19 Mar 2025 | | Resolution of the First EGM of 2025 | RNS |
| 24/02/25 | 11:04:43 | 24 Feb 2025 | | Notice of the First EGM in 2025 | RNS |
| 24/02/25 | 11:00:00 | 24 Feb 2025 | | Amendments to the Articles of Association | RNS |
| 24/01/25 | 09:19:15 | 24 Jan 2025 | | Announcement on Change of Chief Financial Officer | RNS |
| 13/01/25 | 09:35:34 | 13 Jan 2025 | | Repurchase and Cancellation of Restricted Shares | RNS |
| 18/12/24 | 09:13:13 | 18 Dec 2024 | | Resolution of the Second EGM in 2024 | RNS |
| 26/11/24 | 08:26:58 | 26 Nov 2024 | | Notice of the Second EGM in 2024 | RNS |
| 30/10/24 | 08:07:12 | 30 Oct 2024 | | 2024 Third Quarterly Report | RNS |
| 21/10/24 | 10:36:16 | 21 Oct 2024 | | Change of Secretary to the Board | RNS |
| 21/10/24 | 10:29:26 | 21 Oct 2024 | | Repurchase and Cancellation of Restricted Shares | RNS |
| 30/08/24 | 15:36:29 | 30 Aug 2024 | | 2024 Interim Report | RNS |
| 30/08/24 | 13:52:49 | 30 Aug 2024 | | Termination of the Incentive Scheme | RNS |
| 27/08/24 | 11:12:57 | 27 Aug 2024 | | Resolution of the First EGM in 2024 | RNS |
| 05/08/24 | 12:52:13 | 5 Aug 2024 | | Adjusting Repurchase Prices of Incentive Scheme | RNS |
| 05/08/24 | 12:50:58 | 5 Aug 2024 | | Notice of the First EGM in 2024 | RNS |
| 05/08/24 | 12:48:58 | 5 Aug 2024 | | Amendments to the Articles of Association | RNS |
| 18/07/24 | 08:57:13 | 18 Jul 2024 | | Change of Investor Hotline | RNS |
| 11/07/24 | 18:01:39 | 11 Jul 2024 | | Reply to Work Letter of Shanghai Stock Exchange | RNS |
| 26/06/24 | 14:01:50 | 26 Jun 2024 | | Administrative Penalty to Former Supervisor | RNS |
| 26/06/24 | 13:58:43 | 26 Jun 2024 | | 2023 Dividend Distribution | RNS |
| 05/06/24 | 14:48:17 | 5 Jun 2024 | | 2023 Profit Distribution Adjustment | RNS |
| 29/05/24 | 10:52:07 | 29 May 2024 | | Repurchase and Cancellation of Restricted Shares | RNS |
| 22/05/24 | 12:18:20 | 22 May 2024 | | 2023 Annual Report(revised) | RNS |
| 22/05/24 | 12:08:35 | 22 May 2024 | | Resolution of the 2023 Annual General Meeting | RNS |
| 15/05/24 | 10:31:23 | 15 May 2024 | | The Implementation Results Of Repurchase | RNS |
| 07/05/24 | 07:00:15 | 7 May 2024 | | The Progress of the Share Repurchase | RNS |
| 29/04/24 | 07:08:50 | 29 Apr 2024 | | 2024 First Quarterly Report | RNS |
| 29/04/24 | 07:08:30 | 29 Apr 2024 | | 2023 Environmental Social & Governance Report | RNS |
| 29/04/24 | 07:07:11 | 29 Apr 2024 | | 2023 Annual Report | RNS |
| 29/04/24 | 07:06:18 | 29 Apr 2024 | | Notice of the 2023 Annual General Meeting | RNS |
| 23/04/24 | 09:40:11 | 23 Apr 2024 | | The Progress of the Share Repurchase | RNS |
| 11/04/24 | 11:05:03 | 11 Apr 2024 | | 2024 First Quarterly Results Announcement | RNS |
| 11/04/24 | 10:56:07 | 11 Apr 2024 | | Announcement on the Preliminary Results For 2023 | RNS |
| 02/04/24 | 09:03:56 | 2 Apr 2024 | | The Progress of the Share Repurchase | RNS |
| 01/03/24 | 08:48:14 | 1 Mar 2024 | | The Progress of the Share Repurchase | RNS |
| 28/02/24 | 12:11:33 | 28 Feb 2024 | | Repurchase and Cancellation of Restricted Shares | RNS |
| 21/02/24 | 13:36:08 | 21 Feb 2024 | | The First Repurchase of Shares of the Company | RNS |
| 20/02/24 | 10:04:12 | 20 Feb 2024 | | Report on the Second Repurchase Shares | RNS |
| 02/02/24 | 14:03:32 | 2 Feb 2024 | | PCA Notification | RNS |
| 02/02/24 | 13:59:11 | 2 Feb 2024 | | The Implementation Results Of Repurchase | RNS |
| 01/02/24 | 09:52:47 | 1 Feb 2024 | | The Progress of the Share Repurchase | RNS |