Financial ReportingOfficial identifier 661352Record date 31 Dec 2024Submission number: SR5538540Received date: 20 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 388231Record date 31 Aug 2024Submission number: SR5967159Received date: 27 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 72813Record date 31 Dec 2024Submission number: SR5885351Received date: 16 Jun 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 317895Record date 31 Mar 2024Submission number: SR4287912Received date: 17 Dec 2024Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 354470Record date 28 Feb 2024Submission number: SR4633401Received date: 23 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 361776Record date 31 Aug 2024Submission number: SR5872329Received date: 24 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 650074Record date 14 May 2024Submission number: SR4145355Received date: 28 Nov 2024Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 525282Record date 30 Jun 2024Submission number: SR5680634Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 682599Record date 29 Feb 2024Submission number: SR4234972Received date: 11 Dec 2024Effective date: 20 Nov 2024Company profile
Financial ReportingOfficial identifier 724366Record date 31 Dec 2024Submission number: SR6390161Received date: 7 Oct 2025Effective date: 16 Aug 2025Company profile
Financial ReportingOfficial identifier 664531Record date 31 Dec 2024Submission number: SR5750610Received date: 30 May 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 407470Record date 31 Aug 2024Submission number: SR5786429Received date: 9 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 203720Record date 31 Mar 2024Submission number: SR4841957Received date: 17 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 161421Record date 31 Aug 2024Submission number: SR5979566Received date: 27 Jun 2025Effective date: 31 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?