Financial ReportingOfficial identifier 735312Record date 31 Dec 2024Submission number: SR6914893Received date: 15 Oct 2025Effective date: 20 Aug 2025Company profile
Financial ReportingOfficial identifier 720834Record date 30 Jun 2024Submission number: SR7370243Received date: 10 Dec 2025Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 725109Record date 30 Jun 2024Submission number: SR5650780Received date: 26 May 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 279495Record date 29 Feb 2024Submission number: SR5157030Received date: 25 Mar 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 638508Record date 31 Dec 2024Submission number: SR5731308Received date: 2 Jun 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 657778Record date 31 Dec 2024Submission number: SR5739475Received date: 2 Jun 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 565664Record date 31 Dec 2024Submission number: SR5733347Received date: 28 May 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 69866Record date 31 Mar 2024Submission number: SR4774847Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 244921Record date 29 Feb 2024Submission number: SR2559857Received date: 6 Jan 2025Effective date: 14 Nov 2024Company profile
Financial ReportingOfficial identifier 377055Record date 31 Dec 2024Submission number: SR4812823Received date: 13 Feb 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 667262Record date 31 Dec 2024Submission number: SR4425635Received date: 1 Jan 2025Effective date: 31 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?