Financial ReportingOfficial identifier 428520Record date 31 Oct 2024Submission number: SR4843629Received date: 19 Mar 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 580921Record date 31 Mar 2024Submission number: SR2720138Received date: 6 Aug 2024Effective date: 26 Jun 2024Company profile
Financial ReportingOfficial identifier 633878Record date 31 Oct 2024Submission number: SR5109405Received date: 25 Mar 2025Effective date: 19 Mar 2025Company profile
Financial ReportingOfficial identifier 525809Record date 28 Feb 2024Submission number: SR4090171Received date: 20 Nov 2024Effective date: 3 Oct 2024Company profile
Financial ReportingOfficial identifier 667734Record date 29 Feb 2024Submission number: SR4194719Received date: 22 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 54474Record date 31 Dec 2024Submission number: SR5025832Received date: 11 Mar 2025Effective date: 6 Mar 2025Company profile
Financial ReportingOfficial identifier 729815Record date 31 Dec 2024Submission number: SR5901464Received date: 27 Jun 2025Effective date: 16 May 2025Company profile
Financial ReportingOfficial identifier 142123Record date 30 Jun 2024Submission number: SR4621994Received date: 17 Feb 2025Effective date: 29 Jan 2025Company profile
Financial ReportingOfficial identifier 53836Record date 30 Jun 2024Submission number: SR5012705Received date: 6 Mar 2025Effective date: 4 Mar 2025Company profile
Financial ReportingOfficial identifier 757331Record date 31 Dec 2024Submission number: SR6287880Received date: 14 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 702196Record date 31 Aug 2024Submission number: SR4135664Received date: 26 Nov 2024Effective date: 25 Nov 2024Company profile
Financial ReportingOfficial identifier 406311Record date 29 Feb 2024Submission number: SR3619897Received date: 2 Oct 2024Effective date: 8 Aug 2024Company profile
Financial ReportingOfficial identifier 431030Record date 31 Dec 2024Submission number: SR5872617Received date: 30 Jun 2025Effective date: 4 Jun 2025Company profile
Financial ReportingOfficial identifier 353333Record date 31 Mar 2024Submission number: SR3810054Received date: 21 Oct 2024Effective date: 21 Oct 2024Company profile
Financial ReportingOfficial identifier 663073Record date 31 Mar 2024Submission number: SR4634666Received date: 11 Feb 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 381917Record date 31 Dec 2024Submission number: SR5981212Received date: 27 Jun 2025Effective date: 27 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?