Announcements & Circulars
-
2019.12.31Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.30Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.27Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.23Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.20Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.19Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.18Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.16Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.13Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.12Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.11Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.10Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.09Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.05Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.04Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.03Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.02Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.12.02
-
2019.11.29Announcements and Notices - [Inside Information] VOLUNTARY DISCLOSURE THIRD QUARTER KEY OPERATIONAL DATA
-
2019.11.15Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.14Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.13Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.12Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.08Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.07Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.06Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.05Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.04Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.11.01
-
2019.10.31Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.29Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.25Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.23Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.22Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.21Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.18Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.16Next Day Disclosure Returns - [Share Buyback] (Revised) Next Day Disclosure Return (Amendment for the return on 11 October 2019)
-
2019.10.16Next Day Disclosure Returns - [Share Buyback] (Revised) Next Day Disclosure Return (Amendment for the return on 10 October 2019)
-
2019.10.16Next Day Disclosure Returns - [Share Buyback] (Revised) Next Day Disclosure Return (Amendment for the return on 9 October 2019)
-
2019.10.16Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.15Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.14Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.11(Cancelled and Reissued) Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.10(Cancelled and Reissued) Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.09(Cancelled and Reissued) Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.08Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.04Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.03Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.02Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.10.02
-
2019.09.27Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.20Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.19Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.18Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.16Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.13Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.12Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.11Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.06Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.05Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.04Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.09.02
-
2019.08.29Announcements and Notices - [Interim Results / Dividend or Distribution / Closure of Books or Change of Book Closure Period] ANNOUNCEMENT OF INTERIM RESULTS FOR THE SIX MONTHS ENDED 30 JUNE 2019, INTERIM DIVIDEND AND CLOSURE OF REGISTER OF MEMBERS
-
2019.08.19Announcements and Notices - [Date of Board Meeting] DATE OF BOARD MEETING
-
2019.08.16Next Day Disclosure Returns - [Others] Next Day Disclosure Return
-
2019.08.05
-
2019.07.29Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.26Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.25Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.23Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.22Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.19Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.18Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.16Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.15Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.12Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.11Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.10Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.09Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.08Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.05Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.04Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.04Next Day Disclosure Returns - [Share Buyback] (Revised) Next Day Disclosure Return
-
2019.07.03(Cancelled and Reissued) Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.07.03
-
2019.07.02Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.28Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.27Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.25Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.21Announcements and Notices - [Inside Information] VOLUNTARY DISCLOSURE FIRST QUARTER KEY OPERATIONAL DATA
-
2019.06.21Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.20Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.19Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.18Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.18Announcements and Notices - [Other - Miscellaneous] CHANGE OF ADDRESS OF HONG KONG BRANCH SHARE REGISTRAR AND TRANSFER OFFICE
-
2019.06.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.14Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.13Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.12Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.11Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.10Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.06Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.05Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.04Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.03Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.06.03
-
2019.05.31Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.30Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.29Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.28Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.27Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.23Announcements and Notices - [Results of AGM] POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON MAY 23, 2019
-
2019.05.23Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.22Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.21Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.20Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.16Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.15Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.14Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.10Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.09Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.08Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.07Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.06Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.03Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.02Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.05.02
-
2019.04.30Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.29Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.26Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.25Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.23Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.18Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.16Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.15Circulars - [Re-election or Appointment of Director subject to Shareholders' Approval / Explanatory Statement for Repurchase of Shares / General Mandate / Other] PROPOSED RE-ELECTION OF RETIRING DIRECTORS AND PROPOSED GRANTING OF GENERAL MANDATES TO BUY BACK SHARES AND TO ISSUE SHARES AND NOTICE OF ANNUAL GENERAL MEETING
-
2019.04.15Proxy Forms Proxy Forms
-
2019.04.15Announcements and Notices - [Notice of AGM / Closure of Books or Change of Book Closure Period] NOTICE OF ANNUAL GENERAL MEETING
-
2019.04.15Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.04.01
-
2019.03.29Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.03.28Announcements and Notices - [Final Results / Closure of Books or Change of Book Closure Period] ANNOUNCEMENT OF FINAL RESULTS FOR THE YEAR ENDED 31 DECEMBER 2018
-
2019.03.18Announcements and Notices - [Date of Board Meeting] DATE OF BOARD MEETING
-
2019.03.15Announcements and Notices - [Profit Warning / Inside Information] Profit warning
-
2019.03.01
-
2019.02.25Next Day Disclosure Returns - [Others] Next Day Disclosure Return
-
2019.02.01
-
2019.01.29Next Day Disclosure Returns - [Others] Next Day Disclosure Return
-
2019.01.25Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.24Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.23Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.22Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.21Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.18Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.17Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.16Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.15Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.14Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.11Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.10Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.09Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.08Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.07Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.04Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.03Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.02Next Day Disclosure Returns - [Share Buyback] Next Day Disclosure Return
-
2019.01.02