KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2024
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: FORM OF PROXY FOR THE ANNUAL GENERAL MEETING TO BE HELD ON WEDNESDAY, JUNE 19, 2024 AT 3:00 p.m.
KEEP: NOTICE OF ANNUAL GENERAL MEETING
KEEP: PROPOSALS FOR(1) GENERAL MANDATES TO ISSUE SHARES AND REPURCHASE SHARES; (2) RE-ELECTION OF DIRECTORS; (3) APPOINTMENT AND RE-APPOINTMENT OF AUDITOR; (4) PROPOSED AMENDMENTS TO THE ARTICLES OF ASSOCIATION AND ADOPTION OF THE THIRTEENTH AMENDED AND RESTATED
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: GRANT OF RESTRICTED SHARE UNITS UNDER THE POST-IPO SHARE INCENTIVE PLAN
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
KEEP: VOLUNTARY ANNOUNCEMENT INTENTION TO INCREASE THE REPURCHASE FUND AND CONTINUE TO CONDUCT ON-MARKET SHARE REPURCHASE
KEEP: Next Day Disclosure Return
KEEP: Next Day Disclosure Return
No Data