Financial ReportingOfficial identifier 731538Record date 31 Mar 2024Submission number: SR4194403Received date: 18 Dec 2024Effective date: 4 Dec 2024Company profile
Financial ReportingOfficial identifier 710130Record date 31 Mar 2024Submission number: SR4194588Received date: 18 Dec 2024Effective date: 4 Dec 2024Company profile
Financial ReportingOfficial identifier 734950Record date 31 Jan 2024Submission number: SR3706102Received date: 16 Nov 2024Effective date: 10 Oct 2024Company profile
Financial ReportingOfficial identifier 738133Record date 29 Feb 2024Submission number: SR3627245Received date: 3 Oct 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 525549Record date 29 Feb 2024Submission number: SR4276629Received date: 19 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 476552Record date 29 Feb 2024Submission number: SR4312813Received date: 19 Dec 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 654714Record date 31 Dec 2024Submission number: SR6861854Received date: 3 Oct 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 649952Record date 13 May 2024Submission number: SR4315767Received date: 23 Dec 2024Effective date: 14 Nov 2024Company profile
Financial ReportingOfficial identifier 620226Record date 31 Dec 2024Submission number: SR5769705Received date: 4 Jun 2025Effective date: 1 Jun 2025Company profile
Financial ReportingOfficial identifier 731412Record date 31 Jan 2024Submission number: SR2588291Received date: 11 Jun 2024Effective date: 13 Jun 2024Company profile
Financial ReportingOfficial identifier 751882Record date 31 Dec 2024Submission number: SR5914117Received date: 18 Jun 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 758218Record date 31 Dec 2024Submission number: SR4813412Received date: 26 Feb 2025Effective date: 11 Feb 2025Company profile
Financial ReportingOfficial identifier 556927Record date 31 Dec 2024Submission number: SR6399353Received date: 13 Aug 2025Effective date: 13 Aug 2025Company profile
Financial ReportingOfficial identifier 714927Record date 31 Mar 2024Submission number: SR4950243Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 444888Record date 31 May 2024Submission number: SR4901213Received date: 12 Mar 2025Effective date: 17 Feb 2025Company profile
Financial ReportingOfficial identifier 729897Record date 31 Dec 2024Submission number: SR5595207Received date: 15 May 2025Effective date: 18 May 2025Company profile
Financial ReportingOfficial identifier 316344Record date 29 Feb 2024Submission number: SR3782864Received date: 22 Nov 2024Effective date: 14 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?