en
- July 3, 2026Monthly Return of Equity Issuer on Movements in Securities
- June 8, 2026(Updated) Special Dividend
- June 8, 2026(Updated) Final dividend for the year ended 31 December 2025
- June 8, 2026ANNOUNCEMENT OF RESOLUTIONS PASSED AT THE ANNUAL GENERAL MEETING FO..
- June 2, 2026Monthly Return of Equity Issuer on Movements in Securities
- May 21, 2026(Updated) Final dividend for the year ended 31 December 2025
- May 21, 2026(Updated) Special Dividend
- May 18, 2026Circular for the Annual General Meeting for the Year 2025
- May 18, 2026NOTICE OF THE ANNUAL GENERAL MEETING FOR THE YEAR 2025 AND CLOSURE ..
- May 18, 2026NOTICE OF DOMESTIC SHAREHOLDERS' MEETING
- May 18, 2026NOTICE OF H SHAREHOLDERS' MEETING
- May 18, 2026Proxy Form for the Annual General Meeting for the Year 2025
- May 18, 2026Proxy Form for the Domestic Shareholders' Meeting
- May 18, 2026Proxy Form for the H Shareholders' Meeting
- May 18, 2026(Updated) Final dividend for the year ended 31 December 2025
- May 18, 2026(Updated) Special Dividend
- May 12, 2026RESIGNATION OF A DIRECTOR
- May 12, 2026List of Directors and their Roles and Functions
- May 7, 2026Monthly Return of Equity Issuer on Movements in Securities
- April 27, 2026VOLUNTARY ANNOUNCEMENT - TOTAL NEW CONTRACT VALUE AND BACKLOG
- April 8, 2026VOLUNTARY ANNOUNCEMENT - IN RELATION TO THE AWARD OF AN EPC CONTRAC..
- April 2, 2026Monthly Return of Equity Issuer on Movements in Securities
- March 15, 2026Notification Letter and Reply Form to Non-registered Shareholders -..
- March 15, 2026Notification Letter and Reply Form to Registered Shareholders - Rem..
- March 15, 2026Special Dividend
- March 15, 2026Final dividend for the year ended 31 December 2025
- March 15, 2026ANNOUNCEMENT ON RESOLUTIONS OF THE ELEVENTH MEETING OF THE FIFTH SE..