Financial ReportingOfficial identifier 710720Record date 31 Dec 2024Submission number: SR7494637Received date: 5 Jan 2026Effective date: 22 Jun 2025Company profile
Financial ReportingOfficial identifier 665486Record date 29 Feb 2024Submission number: SR2466893Received date: 7 May 2024Effective date: 7 May 2024Company profile
Financial ReportingOfficial identifier 418722Record date 30 Jun 2024Submission number: SR5549141Received date: 9 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 589272Record date 31 Aug 2024Submission number: SR4507109Received date: 7 Mar 2025Effective date: 6 Mar 2025Company profile
Financial ReportingOfficial identifier 691241Record date 30 Jun 2024Submission number: SR3844519Received date: 25 Oct 2024Effective date: 25 Oct 2024Company profile
Financial ReportingOfficial identifier 304628Record date 31 Mar 2024Submission number: SR4134389Received date: 26 Nov 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 530048Record date 31 Dec 2024Submission number: SR5186473Received date: 27 Mar 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 746140Record date 31 Dec 2024Submission number: SR5179748Received date: 27 Mar 2025Effective date: 2 Feb 2025Company profile
Financial ReportingOfficial identifier 529078Record date 30 Jun 2024Submission number: SR4813077Received date: 12 Feb 2025Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 459161Record date 30 Jun 2024Submission number: SR4320984Received date: 20 Dec 2024Effective date: 24 Dec 2024Company profile
Financial ReportingOfficial identifier 554462Record date 31 Dec 2024Submission number: SR5852979Received date: 11 Jun 2025Effective date: 9 Jun 2025Company profile
Financial ReportingOfficial identifier 717699Record date 31 Mar 2024Submission number: SR4021278Received date: 15 Nov 2024Effective date: 21 Oct 2024Company profile
Financial ReportingOfficial identifier 285681Record date 31 Mar 2024Submission number: SR4300492Received date: 19 Dec 2024Effective date: 18 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?