| 23/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 22/07/2019 |
NOTICE OF ANNUAL GENERAL MEETING |
| 22/07/2019 |
PROPOSALS FOR RE-ELECTION OF RETIRING DIRECTORS; GRANTING OF GENERAL MANDATES TO ISSUE AND REPURCHASE SHARES AND NOTICE OF ANNUAL GENERAL MEETING |
| 22/07/2019 |
FORM OF PROXY FOR USE AT THE 2019 ANNUAL GENERAL MEETING TO BE HELD ON TUESDAY, 3 SEPTEMBER 2019 AT 11:00 A.M. (OR AT ANY ADJOURNMENT THEREOF) |
| 22/07/2019 |
Notification of publication of 2018/2019 Annual Report ("Annual Report") and circular regarding the re-election of retiring directors; general mandates to issue and repurchase shares; and notice of annual general meeting ("Circular") & |
| 22/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 19/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 18/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 17/07/2019 |
DISCLOSEABLE TRANSACTION – PROVISION OF FINANCIAL ASSISTANCE |
| 17/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 16/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 15/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 12/07/2019 |
NEXT DAY DISCLOSURE RETURN - CHANGE IN ISSUED SHARE CAPITAL |
| 11/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 10/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 05/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |
| 04/07/2019 |
NEXT DAY DISCLOSURE RETURN - SHARE BUYBACKS |