Financial ReportingOfficial identifier 160719Record date 29 Feb 2024Submission number: SR4696195Received date: 31 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 627044Record date 30 Jun 2024Submission number: SR4488366Received date: 9 Jan 2025Effective date: 21 Nov 2024Company profile
Financial ReportingOfficial identifier 596318Record date 31 Dec 2024Submission number: SR5671346Received date: 27 May 2025Effective date: 22 May 2025Company profile
Financial ReportingOfficial identifier 331826Record date 31 Dec 2024Submission number: SR6419718Received date: 21 Aug 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 729034Record date 31 Dec 2024Submission number: SR7712171Received date: 20 Jan 2026Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 652079Record date 30 Jun 2024Submission number: SR4833894Received date: 13 Feb 2025Effective date: 20 Dec 2024Company profile
Financial ReportingOfficial identifier 614928Record date 29 Feb 2024Submission number: SR4566987Received date: 22 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 748698Record date 31 Dec 2024Submission number: SR5395768Received date: 7 May 2025Effective date: 15 Mar 2025Company profile
Financial ReportingOfficial identifier 743480Record date 30 Jun 2024Submission number: SR4640445Received date: 24 Jan 2025Effective date: 20 Dec 2024Company profile
Financial ReportingOfficial identifier 68857Record date 30 Nov 2024Submission number: SR7006996Received date: 21 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 739451Record date 30 Jun 2024Submission number: SR4243489Received date: 12 Dec 2024Effective date: 25 Oct 2024Company profile
Financial ReportingOfficial identifier 754667Record date 31 Dec 2024Submission number: SR6420174Received date: 15 Aug 2025Effective date: 21 Jun 2025Company profile
Financial ReportingOfficial identifier 12331Record date 30 Jun 2024Submission number: SR5573569Received date: 12 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 614458Record date 31 Oct 2024Submission number: SR5786109Received date: 3 Jun 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 669056Record date 31 Mar 2024Submission number: SR3828071Received date: 6 Nov 2024Effective date: 28 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?