Financial ReportingOfficial identifier 529850Record date 31 Dec 2024Submission number: SR4702271Received date: 6 Feb 2025Effective date: 5 Jan 2025Company profile
Financial ReportingOfficial identifier 318283Record date 31 Dec 2024Submission number: SR5709669Received date: 9 Jun 2025Effective date: 26 May 2025Company profile
Financial ReportingOfficial identifier 533700Record date 29 Feb 2024Submission number: SR4147371Received date: 26 Nov 2024Effective date: 4 Oct 2024Company profile
Financial ReportingOfficial identifier 330724Record date 31 Dec 2024Submission number: SR6345268Received date: 7 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 632327Record date 31 Dec 2024Submission number: SR6863824Received date: 3 Oct 2025Effective date: 20 Aug 2025Company profile
Financial ReportingOfficial identifier 684816Record date 30 Jun 2024Submission number: SR5681188Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 551768Record date 31 Oct 2024Submission number: SR4614210Received date: 24 Jan 2025Effective date: 21 Jan 2025Company profile
Financial ReportingOfficial identifier 168612Record date 31 Oct 2024Submission number: SR4614020Received date: 24 Jan 2025Effective date: 21 Jan 2025Company profile
Financial ReportingOfficial identifier 513833Record date 31 Dec 2024Submission number: SR4899533Received date: 19 Mar 2025Effective date: 20 Feb 2025Company profile
Financial ReportingOfficial identifier 742574Record date 30 Jun 2024Submission number: SR4633373Received date: 25 Jan 2025Effective date: 2 Dec 2024Company profile
Financial ReportingOfficial identifier 170055Record date 31 Mar 2024Submission number: SR4831406Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 499836Record date 30 Jun 2024Submission number: SR5670626Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 637149Record date 31 Dec 2024Submission number: SR4813772Received date: 12 Feb 2025Effective date: 11 Feb 2025Company profile
Financial ReportingOfficial identifier 188855Record date 30 Jun 2024Submission number: SR2845071Received date: 14 Feb 2025Effective date: 31 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?