Financial ReportingOfficial identifier 335663Record date 31 May 2024Submission number: SR4936710Received date: 3 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 28444Record date 31 Mar 2024Submission number: SR4829995Received date: 18 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 90056Record date 31 Mar 2024Submission number: SR4881783Received date: 18 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 568382Record date 31 Aug 2024Submission number: SR5681814Received date: 18 Jun 2025Effective date: 23 May 2025Company profile
Financial ReportingOfficial identifier 666147Record date 29 Feb 2024Submission number: SR4622677Received date: 22 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 323488Record date 31 Mar 2024Submission number: SR2504966Received date: 19 Jun 2024Effective date: 29 May 2024Company profile
Financial ReportingOfficial identifier 611559Record date 31 Aug 2024Submission number: SR5039182Received date: 9 May 2025Effective date: 14 Mar 2025Company profile
Financial ReportingOfficial identifier 533263Record date 31 Aug 2024Submission number: SR5106734Received date: 20 Mar 2025Effective date: 21 Mar 2025Company profile
Financial ReportingOfficial identifier 628104Record date 30 Jun 2024Submission number: SR5451374Received date: 16 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 98218Record date 31 Jan 2024Submission number: SR3518179Received date: 13 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 667214Record date 31 Dec 2024Submission number: SR7004122Received date: 20 Oct 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 697334Record date 31 Aug 2024Submission number: SR5980192Received date: 27 Jun 2025Effective date: 4 May 2025Company profile
Financial ReportingOfficial identifier 140946Record date 31 Mar 2024Submission number: SR4231133Received date: 10 Feb 2025Effective date: 16 Dec 2024Company profile
Financial ReportingOfficial identifier 506851Record date 31 Dec 2024Submission number: SR6487425Received date: 22 Aug 2025Effective date: 22 Aug 2025Company profile
Financial ReportingOfficial identifier 550854Record date 31 Oct 2024Submission number: SR5683607Received date: 3 Jun 2025Effective date: 23 May 2025Company profile
Financial ReportingOfficial identifier 644862Record date 31 Mar 2024Submission number: SR2510186Received date: 30 May 2024Effective date: 29 May 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?