Financial ReportingOfficial identifier 574238Record date 31 Dec 2024Submission number: SR5177740Received date: 29 Aug 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 554382Record date 31 Dec 2024Submission number: SR5970382Received date: 6 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 487859Record date 31 Mar 2024Submission number: SR4742629Received date: 5 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 528949Record date 31 May 2024Submission number: SR4299037Received date: 21 Dec 2024Effective date: 14 Dec 2024Company profile
Financial ReportingOfficial identifier 542834Record date 30 Jun 2024Submission number: SR4223693Received date: 10 Dec 2024Effective date: 23 Oct 2024Company profile
Financial ReportingOfficial identifier 725367Record date 30 Jun 2024Submission number: SR5069802Received date: 13 Mar 2025Effective date: 5 Mar 2025Company profile
Financial ReportingOfficial identifier 466074Record date 31 Dec 2024Submission number: SR5843008Received date: 17 Jun 2025Effective date: 9 Jun 2025Company profile
Financial ReportingOfficial identifier 448659Record date 30 Nov 2024Submission number: SR7010315Received date: 28 Oct 2025Effective date: 30 Aug 2025Company profile
Financial ReportingOfficial identifier 650689Record date 30 Jun 2024Submission number: SR4195934Received date: 6 Dec 2024Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 726193Record date 19 Mar 2024Submission number: SR2392281Received date: 19 Mar 2024Effective date: 19 Mar 2024Company profile
Financial ReportingOfficial identifier 685474Record date 31 Dec 2024Submission number: SR5129868Received date: 26 Mar 2025Effective date: 21 Mar 2025Company profile
Financial ReportingOfficial identifier 643408Record date 29 Feb 2024Submission number: SR4079249Received date: 5 Dec 2024Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 372162Record date 31 May 2024Submission number: SR4889701Received date: 19 Mar 2025Effective date: 19 Feb 2025Company profile
Financial ReportingOfficial identifier 698206Record date 31 Mar 2024Submission number: SR4276564Received date: 20 Dec 2024Effective date: 16 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?