Financial ReportingOfficial identifier 500504Record date 30 Jun 2024Submission number: SR5168083Received date: 1 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 489344Record date 31 Aug 2024Submission number: SR5636155Received date: 19 May 2025Effective date: 22 Mar 2025Company profile
Financial ReportingOfficial identifier 341274Record date 31 Mar 2024Submission number: SR2508997Received date: 28 May 2024Effective date: 28 May 2024Company profile
Financial ReportingOfficial identifier 586365Record date 31 Dec 2024Submission number: SR5012676Received date: 4 Mar 2025Effective date: 21 Jan 2025Company profile
Financial ReportingOfficial identifier 659926Record date 31 Dec 2024Submission number: SR5710379Received date: 5 Jun 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 695579Record date 30 Jun 2024Submission number: SR4840569Received date: 14 Feb 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 328226Record date 29 Feb 2024Submission number: SR4289076Received date: 17 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 629150Record date 30 Jun 2024Submission number: SR5136878Received date: 31 Mar 2025Effective date: 22 Mar 2025Company profile
Financial ReportingOfficial identifier 726416Record date 31 Dec 2024Submission number: SR5784059Received date: 3 Jun 2025Effective date: 3 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?