Financial ReportingOfficial identifier 645303Record date 31 Dec 2024Submission number: SR5480555Received date: 20 May 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 383529Record date 31 Dec 2024Submission number: SR5120553Received date: 28 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 568388Record date 31 Aug 2024Submission number: SR5573458Received date: 12 May 2025Effective date: 17 Mar 2025Company profile
Financial ReportingOfficial identifier 398959Record date 31 Jan 2024Submission number: SR4101567Received date: 20 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 709787Record date 31 Jan 2024Submission number: SR4102616Received date: 20 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 22503Record date 31 Jan 2024Submission number: SR4100836Received date: 20 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 696764Record date 31 May 2024Submission number: SR4160164Received date: 28 Nov 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 620214Record date 31 Mar 2024Submission number: SR4939301Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 205720Record date 31 Aug 2024Submission number: SR4505703Received date: 10 Jan 2025Effective date: 10 Jan 2025Company profile
Financial ReportingOfficial identifier 388462Record date 29 Feb 2024Submission number: SR4223511Received date: 19 Dec 2024Effective date: 21 Nov 2024Company profile
Financial ReportingOfficial identifier 696052Record date 30 Jun 2024Submission number: SR4430515Received date: 10 Jan 2025Effective date: 20 Nov 2024Company profile
Financial ReportingOfficial identifier 732685Record date 30 Jun 2024Submission number: SR5650669Received date: 22 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 572414Record date 30 Nov 2024Submission number: SR6668611Received date: 22 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 475678Record date 31 Oct 2024Submission number: SR5484623Received date: 20 May 2025Effective date: 25 Mar 2025Company profile
Financial ReportingOfficial identifier 519245Record date 30 Jun 2024Submission number: SR5712057Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 412612Record date 31 Dec 2024Submission number: SR5752013Received date: 3 Jun 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 593171Record date 31 Dec 2024Submission number: SR6380775Received date: 11 Aug 2025Effective date: 11 Aug 2025Company profile
Financial ReportingOfficial identifier 737600Record date 30 Jun 2024Submission number: SR5663419Received date: 22 May 2025Effective date: 29 Mar 2025Company profile
Financial ReportingOfficial identifier 704076Record date 31 Dec 2024Submission number: SR5548985Received date: 12 May 2025Effective date: 17 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?