Financial ReportingOfficial identifier 585054Record date 31 Dec 2024Submission number: SR6392432Received date: 18 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 620683Record date 31 Dec 2024Submission number: SR7095673Received date: 11 Nov 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 742126Record date 31 May 2024Submission number: SR4242451Received date: 12 Dec 2024Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 661875Record date 31 Dec 2024Submission number: SR4956663Received date: 27 Feb 2025Effective date: 26 Feb 2025Company profile
Financial ReportingOfficial identifier 405000Record date 31 Dec 2024Submission number: SR4611465Received date: 12 Feb 2025Effective date: 12 Jan 2025Company profile
Financial ReportingOfficial identifier 573586Record date 31 Aug 2024Submission number: SR5583796Received date: 18 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 756211Record date 31 Dec 2024Submission number: SR5584553Received date: 26 May 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 654589Record date 31 Dec 2024Submission number: SR4880752Received date: 19 Feb 2025Effective date: 2 Feb 2025Company profile
Financial ReportingOfficial identifier 678293Record date 31 Dec 2024Submission number: SR5540877Received date: 16 May 2025Effective date: 23 Mar 2025Company profile
Financial ReportingOfficial identifier 654496Record date 31 Dec 2024Submission number: SR5884573Received date: 13 Jun 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 180386Record date 30 Jun 2024Submission number: SR4224285Received date: 10 Dec 2024Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 320321Record date 31 Aug 2024Submission number: SR7971091Received date: 18 Feb 2026Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 534633Record date 31 Dec 2024Submission number: SR6446794Received date: 18 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 210085Record date 31 Dec 2024Submission number: SR5731287Received date: 26 Aug 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 548601Record date 31 Dec 2024Submission number: SR5110286Received date: 20 Mar 2025Effective date: 26 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?