Financial ReportingOfficial identifier 253591Record date 31 Jan 2024Submission number: SR4146131Received date: 26 Nov 2024Effective date: 24 Oct 2024Company profile
Financial ReportingOfficial identifier 738164Record date 29 Feb 2024Submission number: SR4135711Received date: 2 Dec 2024Effective date: 5 Oct 2024Company profile
Financial ReportingOfficial identifier 632558Record date 31 Aug 2024Submission number: SR5484823Received date: 21 May 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 622031Record date 31 Dec 2024Submission number: SR6861655Received date: 6 Oct 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 654021Record date 31 Dec 2024Submission number: SR6518557Received date: 25 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 410929Record date 29 Feb 2024Submission number: SR4160576Received date: 29 Nov 2024Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 689569Record date 31 Aug 2024Submission number: SR4761729Received date: 12 Feb 2025Effective date: 6 Feb 2025Company profile
Financial ReportingOfficial identifier 107753Record date 31 Dec 2024Submission number: SR5443474Received date: 13 Jun 2025Effective date: 3 May 2025Company profile
Financial ReportingOfficial identifier 545343Record date 31 Dec 2024Submission number: SR6333539Received date: 7 Aug 2025Effective date: 12 Jun 2025Company profile
Financial ReportingOfficial identifier 662989Record date 31 Dec 2024Submission number: SR5956440Received date: 18 Aug 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 703250Record date 30 Jun 2024Submission number: SR5654936Received date: 21 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 720651Record date 31 May 2024Submission number: SR2588971Received date: 12 Jun 2024Effective date: 12 Jun 2024Company profile
Financial ReportingOfficial identifier 758043Record date 30 Nov 2024Submission number: SR5595142Received date: 14 May 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 655111Record date 31 Dec 2024Submission number: SR6876193Received date: 7 Oct 2025Effective date: 14 Aug 2025Company profile
Financial ReportingOfficial identifier 407006Record date 31 Dec 2024Submission number: SR4997148Received date: 2 Mar 2025Effective date: 23 Feb 2025Company profile
Financial ReportingOfficial identifier 356214Record date 31 Aug 2024Submission number: SR5575453Received date: 13 Jun 2025Effective date: 14 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?