Financial ReportingOfficial identifier 572952Record date 31 Dec 2024Submission number: SR6420160Received date: 21 Aug 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 615118Record date 31 Dec 2024Submission number: SR5158215Received date: 26 Mar 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 666334Record date 31 Dec 2024Submission number: SR6853409Received date: 3 Oct 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 559897Record date 31 Mar 2024Submission number: SR3662734Received date: 14 Oct 2024Effective date: 8 Oct 2024Company profile
Financial ReportingOfficial identifier 541596Record date 31 Mar 2024Submission number: SR4949458Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 461403Record date 31 Dec 2024Submission number: SR5119142Received date: 26 Mar 2025Effective date: 25 Feb 2025Company profile
Financial ReportingOfficial identifier 610971Record date 30 Jun 2024Submission number: SR5708124Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 181652Record date 23 Mar 2024Submission number: SR8655991Received date: 11 May 2026Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 624949Record date 17 Oct 2024Submission number: SR3787099Received date: 5 Nov 2024Effective date: 18 Oct 2024Company profile
Financial ReportingOfficial identifier 247176Record date 31 Mar 2024Submission number: SR4761714Received date: 12 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 717764Record date 21 Oct 2024Submission number: SR4251855Received date: 13 Dec 2024Effective date: 21 Oct 2024Company profile
Financial ReportingOfficial identifier 717382Record date 31 Mar 2024Submission number: SR4889201Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 235437Record date 30 Nov 2024Submission number: SR7051102Received date: 28 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 609899Record date 29 Feb 2024Submission number: SR4495461Received date: 17 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 482706Record date 29 Feb 2024Submission number: SR4563481Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 655006Record date 31 Dec 2024Submission number: SR6672173Received date: 6 Oct 2025Effective date: 13 Aug 2025Company profile
Financial ReportingOfficial identifier 749751Record date 31 Dec 2024Submission number: SR7049966Received date: 28 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 722108Record date 31 Dec 2024Submission number: SR4892050Received date: 3 Mar 2025Effective date: 7 Jan 2025Company profile
Financial ReportingOfficial identifier 484746Record date 31 Dec 2024Submission number: SR6528174Received date: 28 Aug 2025Effective date: 28 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?