2017/10/04Next Day Disclosure Return
2017/09/26Next Day Disclosure Return
2017/09/25Next Day Disclosure Return
2017/09/11Next Day Disclosure Return
2017/09/08Next Day Disclosure Return
2017/09/07List of Directors and their Roles and Functions
2017/09/07Resignation of Independent non-executive Director and Change in Composition of the Board Committees
2017/08/29Next Day Disclosure Return
2017/08/16Next Day Disclosure Return
2017/08/15Next Day Disclosure Return
2017/08/14Next Day Disclosure Return
2017/08/11Next Day Disclosure Return
2017/08/10Announcement of Unaudited Interim Results For The Six Months Ended June 30, 2017
2017/07/28Date of Board Meeting
2017/07/17Next Day Disclosure Return
2017/07/10Next Day Disclosure Return
2017/07/07Next Day Disclosure Return
2017/07/06Next Day Disclosure Return
2017/07/05Next Day Disclosure Return
2017/07/04Next Day Disclosure Return
2017/07/03Next Day Disclosure Return
2017/06/30Next Day Disclosure Return
2017/06/29Next Day Disclosure Return
2017/06/28Next Day Disclosure Return
2017/06/27Next Day Disclosure Return
2017/06/26Next Day Disclosure Return
2017/06/23Next Day Disclosure Return
2017/06/22Next Day Disclosure Return
2017/06/20Announcement - Business Update and Proposed Share Repurchase
2017/06/09Grant of Share Options
2017/05/26Poll Results of the Annual General Meeting held on May 26, 2017
2017/05/11Unaudited First Quarter Operations Update For The Three Months Ended March 31, 2017
2017/04/27Date of Board Meeting
2017/04/20Proposals for General Mandates to Issue Shares and Repurchase Shares, Re-election of Directors and Notice of Annual General Meeting
2017/04/20Form of Proxy for the Annual General Meeting to be held on May 26, 2017
2017/04/20Notice of Annual General Meeting
2017/03/09List of Directors and their Roles and Functions
2017/03/09Change of Directors
2017/03/09Announcement of Results for the year ended December 31, 2016
2017/02/22Date of Board Meeting
2017/01/06Grant of Share Options