Financial ReportingOfficial identifier 425265Record date 31 Aug 2024Submission number: SR4756078Received date: 28 Feb 2025Effective date: 5 Feb 2025Company profile
Financial ReportingOfficial identifier 716844Record date 31 Dec 2024Submission number: SR5741401Received date: 13 Aug 2025Effective date: 29 May 2025Company profile
Financial ReportingOfficial identifier 390934Record date 31 Dec 2024Submission number: SR6321844Received date: 5 Aug 2025Effective date: 5 Aug 2025Company profile
Financial ReportingOfficial identifier 726513Record date 26 Mar 2024Submission number: SR2399319Received date: 25 Mar 2024Effective date: 26 Mar 2024Company profile
Financial ReportingOfficial identifier 740238Record date 30 Jun 2024Submission number: SR4349529Received date: 3 Jan 2025Effective date: 4 Nov 2024Company profile
Financial ReportingOfficial identifier 622125Record date 31 Mar 2024Submission number: SR3988826Received date: 15 Nov 2024Effective date: 11 Nov 2024Company profile
Financial ReportingOfficial identifier 528273Record date 30 Jun 2024Submission number: SR4289202Received date: 18 Dec 2024Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 557184Record date 31 Dec 2024Submission number: SR6818748Received date: 2 Oct 2025Effective date: 10 Aug 2025Company profile
Financial ReportingOfficial identifier 649689Record date 31 May 2024Submission number: SR4288017Received date: 20 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 621726Record date 31 Dec 2024Submission number: SR6850244Received date: 1 Oct 2025Effective date: 23 Aug 2025Company profile
Financial ReportingOfficial identifier 604389Record date 30 Jun 2024Submission number: SR5185153Received date: 31 Mar 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 602182Record date 30 Jun 2024Submission number: SR3626056Received date: 1 Oct 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 684876Record date 30 Nov 2024Submission number: SR6965115Received date: 16 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 746297Record date 31 Dec 2024Submission number: SR5166275Received date: 28 Mar 2025Effective date: 4 Feb 2025Company profile
Financial ReportingOfficial identifier 718272Record date 31 Jan 2024Submission number: SR4358634Received date: 24 Dec 2024Effective date: 29 Oct 2024Company profile
Financial ReportingOfficial identifier 743495Record date 31 May 2024Submission number: SR4323344Received date: 2 Jan 2025Effective date: 21 Dec 2024Company profile
Financial ReportingOfficial identifier 667235Record date 30 Jun 2024Submission number: SR3649102Received date: 4 Oct 2024Effective date: 25 Aug 2024Company profile
Financial ReportingOfficial identifier 721802Record date 29 Dec 2024Submission number: SR4930631Received date: 24 Feb 2025Effective date: 29 Dec 2024Company profile
Financial ReportingOfficial identifier 580319Record date 31 Mar 2024Submission number: SR4489190Received date: 21 Jan 2025Effective date: 31 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?