Financial ReportingOfficial identifier 654695Record date 31 Dec 2024Submission number: SR6488953Received date: 27 Aug 2025Effective date: 22 Aug 2025Company profile
Financial ReportingOfficial identifier 663026Record date 16 Dec 2024Submission number: SR5908318Received date: 24 Jun 2025Effective date: 17 Jun 2025Company profile
Financial ReportingOfficial identifier 242396Record date 29 Feb 2024Submission number: SR4669694Received date: 4 Feb 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 676244Record date 31 Dec 2024Submission number: SR5853090Received date: 26 Jun 2025Effective date: 24 Feb 2025Company profile
Financial ReportingOfficial identifier 692113Record date 31 Mar 2024Submission number: SR4183488Received date: 20 Dec 2024Effective date: 2 Dec 2024Company profile
Financial ReportingOfficial identifier 473551Record date 31 Aug 2024Submission number: SR5962234Received date: 24 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 529673Record date 30 Jun 2024Submission number: SR5711106Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 41863Record date 31 Oct 2024Submission number: SR5585345Received date: 30 Jun 2025Effective date: 13 May 2025Company profile
Financial ReportingOfficial identifier 563551Record date 30 Jun 2024Submission number: SR5681534Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 57562Record date 30 Jun 2024Submission number: SR5662228Received date: 21 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 485900Record date 30 Jun 2024Submission number: SR4687295Received date: 14 Feb 2025Effective date: 23 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?