Financial ReportingOfficial identifier 37247Record date 31 Oct 2024Submission number: SR4803272Received date: 19 Feb 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 562105Record date 31 May 2024Submission number: SR4464895Received date: 8 Jan 2025Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 163063Record date 31 Mar 2024Submission number: SR4774918Received date: 10 Feb 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 737728Record date 31 Mar 2024Submission number: SR4752353Received date: 7 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 72151Record date 30 Nov 2024Submission number: SR5107902Received date: 25 Mar 2025Effective date: 19 Mar 2025Company profile
Financial ReportingOfficial identifier 31340Record date 31 Jan 2024Submission number: SR4356267Received date: 24 Dec 2024Effective date: 30 Oct 2024Company profile
Financial ReportingOfficial identifier 746033Record date 31 Dec 2024Submission number: SR5169099Received date: 28 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 710201Record date 31 Dec 2024Submission number: SR6076016Received date: 6 Aug 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 566632Record date 30 Nov 2024Submission number: SR6821544Received date: 5 Oct 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 608812Record date 31 Mar 2024Submission number: SR4599772Received date: 23 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 423535Record date 31 Oct 2024Submission number: SR5033454Received date: 7 Mar 2025Effective date: 7 Mar 2025Company profile
Financial ReportingOfficial identifier 323060Record date 30 Nov 2024Submission number: SR6335953Received date: 8 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 738744Record date 31 Mar 2024Submission number: SR3988891Received date: 13 Nov 2024Effective date: 17 Oct 2024Company profile
Financial ReportingOfficial identifier 493949Record date 29 Feb 2024Submission number: SR3943722Received date: 20 Nov 2024Effective date: 6 Nov 2024Company profile
Financial ReportingOfficial identifier 642046Record date 31 Dec 2024Submission number: SR5954419Received date: 23 Jun 2025Effective date: 23 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?