Financial ReportingOfficial identifier 745488Record date 31 Dec 2024Submission number: SR5129512Received date: 22 Mar 2025Effective date: 24 Jan 2025Company profile
Financial ReportingOfficial identifier 479976Record date 31 Dec 2024Submission number: SR4509429Received date: 10 Jan 2025Effective date: 11 Jan 2025Company profile
Financial ReportingOfficial identifier 638219Record date 31 Dec 2024Submission number: SR5970648Received date: 26 Jun 2025Effective date: 25 Jun 2025Company profile
Financial ReportingOfficial identifier 73414Record date 31 Mar 2024Submission number: SR3194573Received date: 19 Aug 2024Effective date: 15 Aug 2024Company profile
Financial ReportingOfficial identifier 14246Record date 31 Dec 2024Submission number: SR5795583Received date: 4 Jun 2025Effective date: 4 Jun 2025Company profile
Financial ReportingOfficial identifier 647824Record date 31 Mar 2024Submission number: SR4642932Received date: 25 Jan 2025Effective date: 10 Dec 2024Company profile
Financial ReportingOfficial identifier 680876Record date 31 Oct 2024Submission number: SR5963098Received date: 24 Jun 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 687467Record date 29 Feb 2024Submission number: SR2543298Received date: 6 Jun 2024Effective date: 5 Jun 2024Company profile
Financial ReportingOfficial identifier 642115Record date 30 Jun 2024Submission number: SR5164558Received date: 25 Mar 2025Effective date: 28 Jan 2025Company profile
Financial ReportingOfficial identifier 450210Record date 30 Nov 2024Submission number: SR6840987Received date: 6 Oct 2025Effective date: 30 Aug 2025Company profile
Financial ReportingOfficial identifier 665891Record date 29 Feb 2024Submission number: SR4442269Received date: 9 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 538753Record date 29 Feb 2024Submission number: SR4432387Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 398312Record date 31 Mar 2024Submission number: SR4948704Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 519998Record date 31 Oct 2024Submission number: SR5976008Received date: 26 Jun 2025Effective date: 26 Jun 2025Company profile
Financial ReportingOfficial identifier 601570Record date 31 Mar 2024Submission number: SR4001674Received date: 12 Nov 2024Effective date: 3 Oct 2024Company profile
Financial ReportingOfficial identifier 608052Record date 31 Aug 2024Submission number: SR5808245Received date: 10 Jun 2025Effective date: 31 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?