Financial ReportingOfficial identifier 719024Record date 31 May 2024Submission number: SR4222247Received date: 8 May 2025Effective date: 12 Nov 2024Company profile
Financial ReportingOfficial identifier 405228Record date 31 Mar 2024Submission number: SR4242407Received date: 12 Dec 2024Effective date: 12 Dec 2024Company profile
Financial ReportingOfficial identifier 723466Record date 31 Dec 2024Submission number: SR5095635Received date: 21 Mar 2025Effective date: 28 Jan 2025Company profile
Financial ReportingOfficial identifier 702269Record date 31 Aug 2024Submission number: SR4077995Received date: 21 Nov 2024Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 353632Record date 31 Mar 2024Submission number: SR4897830Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 686415Record date 31 Dec 2024Submission number: SR4880144Received date: 10 Mar 2025Effective date: 18 Feb 2025Company profile
Financial ReportingOfficial identifier 742804Record date 30 Jun 2024Submission number: SR4696859Received date: 30 Jan 2025Effective date: 30 Jan 2025Company profile
Financial ReportingOfficial identifier 483296Record date 30 Jun 2024Submission number: SR5011972Received date: 10 Mar 2025Effective date: 13 Jan 2025Company profile
Financial ReportingOfficial identifier 488582Record date 31 Dec 2024Submission number: SR6884082Received date: 21 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 547227Record date 31 Dec 2024Submission number: SR5470561Received date: 12 May 2025Effective date: 1 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?