Financial ReportingOfficial identifier 499354Record date 31 Dec 2024Submission number: SR5586345Received date: 29 May 2025Effective date: 18 May 2025Company profile
Financial ReportingOfficial identifier 557016Record date 31 Jan 2024Submission number: SR4253768Received date: 13 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 681132Record date 5 May 2024Submission number: SR3163682Received date: 13 Aug 2024Effective date: 5 May 2024Company profile
Financial ReportingOfficial identifier 718616Record date 31 Dec 2024Submission number: SR5903083Received date: 17 Jun 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 682861Record date 31 Oct 2024Submission number: SR5207800Received date: 31 Mar 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 581854Record date 31 Dec 2024Submission number: SR5740447Received date: 29 May 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 515249Record date 31 Dec 2024Submission number: SR4960017Received date: 2 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 512472Record date 29 Feb 2024Submission number: SR4181864Received date: 11 Dec 2024Effective date: 26 Oct 2024Company profile
Financial ReportingOfficial identifier 735660Record date 31 Dec 2024Submission number: SR6848083Received date: 1 Oct 2025Effective date: 23 Aug 2025Company profile
Financial ReportingOfficial identifier 586655Record date 30 Jun 2024Submission number: SR5392241Received date: 13 May 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 482534Record date 31 Dec 2024Submission number: SR4893559Received date: 19 Feb 2025Effective date: 19 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?