Financial ReportingOfficial identifier 481425Record date 31 Mar 2024Submission number: SR4161894Received date: 20 Dec 2024Effective date: 2 Dec 2024Company profile
Financial ReportingOfficial identifier 436430Record date 31 Mar 2024Submission number: SR4937590Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 126292Record date 31 Mar 2024Submission number: SR4621419Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 621965Record date 29 Feb 2024Submission number: SR3672202Received date: 10 Oct 2024Effective date: 26 Aug 2024Company profile
Financial ReportingOfficial identifier 125137Record date 31 Dec 2024Submission number: SR5063082Received date: 19 Mar 2025Effective date: 12 Mar 2025Company profile
Financial ReportingOfficial identifier 725117Record date 31 Dec 2024Submission number: SR4936197Received date: 24 Feb 2025Effective date: 21 Feb 2025Company profile
Financial ReportingOfficial identifier 603494Record date 31 Dec 2024Submission number: SR5933157Received date: 14 Aug 2025Effective date: 20 Jun 2025Company profile
Financial ReportingOfficial identifier 550189Record date 30 Jun 2024Submission number: SR4801665Received date: 21 Feb 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 446334Record date 31 Aug 2024Submission number: SR4505620Received date: 13 Mar 2025Effective date: 13 Mar 2025Company profile
Financial ReportingOfficial identifier 373106Record date 30 Jun 2024Submission number: SR4881225Received date: 19 Feb 2025Effective date: 3 Jan 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?