-
2020.12.30
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.12.29
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.12.24
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Returns
-
2020.12.16
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.12.15
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Returns
-
2020.12.11
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.12.10
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.12.09
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.12.03
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30 November 2020
-
2020.11.13
- Announcements and Notices - [Other - Miscellaneous] VOLUNTARY ANNOUNCEMENT TERMINATION OF ACTING IN CONCERT ARRANGEMENT AND UNDERTAKING DUE TO PRC REGULATORY CHANGES
-
2020.11.05
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 October 2020
-
2020.11.02
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.10.30
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.10.29
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.10.28
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.10.22
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.10.06
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30 September 2020
-
2020.09.29
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.28
- Announcements and Notices - [Discloseable Transaction] SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO DISCLOSEABLE TRANSACTION SUBSCRIPTIONS OF FINANCIAL PRODUCT AND INTEREST IN A FUND
-
2020.09.25
- Announcements and Notices - [Connected Transaction / Continuing Connected Transaction / Waiver in respect of Connected Transaction Requirements] ENTERING INTO THE NEW VIE AGREEMENTS AND CONTINUING CONNECTED TRANSACTIONS
-
2020.09.24
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.22
- Announcements and Notices - [Discloseable Transaction] DISCLOSEABLE TRANSACTION SUBSCRIPTIONS OF FINANCIAL PRODUCT AND INTEREST IN A FUND
-
2020.09.21
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.18
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.17
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.16
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.15
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.14
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.11
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.09.03
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 August 2020
-
2020.08.26
- Announcements and Notices - [Interim Results] INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2020
-
2020.08.18
- Announcements and Notices - [Final Results / Other - Miscellaneous] SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO THE ANNUAL REPORT FOR THE YEAR ENDED 31 DECEMBER 2019
-
2020.08.14
- Announcements and Notices - [Date of Board Meeting] NOTICE OF BOARD MEETING
-
2020.08.03
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 July 2020
-
2020.07.30
- Announcements and Notices - [Profit Warning / Inside Information] INSIDE INFORMATION - POSITIVE PROFIT ALERT
-
2020.07.14
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.07.06
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30 June 2020
-
2020.07.06
- Announcements and Notices - [Discloseable Transaction] DISCLOSEABLE TRANSACTION SUBSCRIPTIONS OF FINANCIAL PRODUCTS
-
2020.07.02
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.30
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.29
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.24
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Returns - Share Buyback
-
2020.06.24
- Announcements and Notices - [Results of AGM] POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 24 JUNE 2020
-
2020.06.22
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.19
- Announcements and Notices - [Discloseable Transaction] DISCLOSEABLE TRANSACTION SUBSCRIPTIONS OF FINANCIAL PRODUCTS
-
2020.06.19
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.17
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.15
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.12
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.11
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.10
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.09
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.08
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.06.02
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 May 2020
-
2020.06.01
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.27
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.26
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.25
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.22
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.21
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.19
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.15
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.05.13
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Returns
-
2020.05.12
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Returns
-
2020.05.07
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Returns
-
2020.05.06
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30 April 2020
-
2020.05.04
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Returns
-
2020.04.29
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.29
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.27
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.27
- Announcements and Notices - [Notice of AGM / Closure of Books or Change of Book Closure Period] NOTICE OF ANNUAL GENERAL MEETING
-
2020.04.27
- Proxy Forms FORM OF PROXY FOR THE 2020 ANNUAL GENERAL MEETING
-
2020.04.27
- Circulars - [Re-election or Appointment of Director subject to Shareholders' Approval / General Mandate / Explanatory Statement for Repurchase of Shares] PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND TO REPURCHASE SHARES, RE-ELECTION OF RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING
-
2020.04.24
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.23
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.22
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.21
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.20
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.15
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.14
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.09
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.08
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.07
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.06
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.06
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 March 2020
-
2020.04.03
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.02
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.04.01
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.03.31
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.03.30
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.03.29
- Announcements and Notices - [Final Results] ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2019
-
2020.03.17
- Announcements and Notices - [Date of Board Meeting] NOTICE OF BOARD MEETING
-
2020.03.02
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 29 February 2020
-
2020.02.27
- Announcements and Notices - [Profit Warning / Inside Information] PROFIT WARNING
-
2020.02.03
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 January 2020
-
2020.01.24
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.23
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.22
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.21
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.20
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.17
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.16
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.15
- (Headlines Revised) Next Day Disclosure Returns - [Share Buyback / Others] Next Day Disclosure Return
-
2020.01.15
- Next Day Disclosure Returns - [Others] Next Day Disclosure Return
-
2020.01.14
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.13
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.10
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.09
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.08
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.07
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.07
- Monthly Returns Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 December 2019
-
2020.01.06
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.03
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2020.01.03
- Announcements and Notices - [Discloseable Transaction] DISCLOSEABLE TRANSACTION SUBSCRIPTION OF FINANCIAL PRODUCT
-
2020.01.02
- Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return