PERFECT OPT: NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND SELL OR TRANSFER TREASURY SHARES AND TO REPURCHASE SHARES AND RE-ELECTION OF THE RETIRING DIRECTOR AND ADOPTION OF NEW SHARE OPTION SCHEME AND NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: POLL RESULTS OF ANNUAL GENERAL MEETING HELD ON 6 JUNE 2023
PERFECT OPT: NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND TO REPURCHASE SHARES AND RE-ELECTION OF THE RETIRING DIRECTORS AND ADOPTION OF THE SECOND AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION AND NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: POLL RESULTS OF ANNUAL GENERAL MEETING HELD ON 17 JUNE 2022
PERFECT OPT: NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND TO REPURCHASE SHARES AND RE-ELECTION OF THE RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: POLL RESULTS OF ANNUAL GENERAL MEETING HELD ON 6 MAY 2021
PERFECT OPT: NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND TO REPURCHASE SHARES AND RE-ELECTION OF THE RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: POLL RESULTS OF ANNUAL GENERAL MEETING HELD ON 7 MAY 2020
PERFECT OPT: NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND TO REPURCHASE SHARES AND RE-ELECTION OF THE RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: POLL RESULTS OF ANNUAL GENERAL MEETING HELD ON 6 MAY 2019
PERFECT OPT: NOTICE OF ANNUAL GENERAL MEETING
PERFECT OPT: PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND TO REPURCHASE SHARES AND RE-ELECTION OF THE RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING
No Data