Financial ReportingOfficial identifier 586966Record date 31 Aug 2024Submission number: SR5130128Received date: 25 Mar 2025Effective date: 3 Feb 2025Company profile
Financial ReportingOfficial identifier 715779Record date 31 Dec 2024Submission number: SR5966349Received date: 25 Jun 2025Effective date: 25 Jun 2025Company profile
Financial ReportingOfficial identifier 518150Record date 30 Jun 2024Submission number: SR5517933Received date: 6 May 2025Effective date: 26 Mar 2025Company profile
Financial ReportingOfficial identifier 111996Record date 31 Dec 2024Submission number: SR6477382Received date: 25 Aug 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 486471Record date 30 Jun 2024Submission number: SR4476800Received date: 13 Jan 2025Effective date: 7 Jan 2025Company profile
Financial ReportingOfficial identifier 653721Record date 30 Jun 2024Submission number: SR4888766Received date: 19 Feb 2025Effective date: 18 Jan 2025Company profile
Financial ReportingOfficial identifier 355099Record date 31 Dec 2024Submission number: SR6512391Received date: 25 Aug 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 702829Record date 31 Dec 2024Submission number: SR5784404Received date: 12 Jun 2025Effective date: 3 Jun 2025Company profile
Financial ReportingOfficial identifier 509819Record date 31 Jan 2024Submission number: SR3689371Received date: 9 Oct 2024Effective date: 20 Aug 2024Company profile
Financial ReportingOfficial identifier 605880Record date 12 Jun 2024Submission number: SR4276241Received date: 27 Dec 2024Effective date: 13 Dec 2024Company profile
Financial ReportingOfficial identifier 660896Record date 31 Dec 2024Submission number: SR5805146Received date: 9 Jun 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 698109Record date 31 May 2024Submission number: SR4532032Received date: 6 Feb 2025Effective date: 15 Dec 2024Company profile
Financial ReportingOfficial identifier 754694Record date 31 Dec 2024Submission number: SR5798634Received date: 18 Jun 2025Effective date: 8 Jun 2025Company profile
Financial ReportingOfficial identifier 309637Record date 31 Mar 2024Submission number: SR3842261Received date: 4 Nov 2024Effective date: 25 Oct 2024Company profile
Financial ReportingOfficial identifier 564119Record date 31 Oct 2024Submission number: SR5854282Received date: 10 Jun 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 687180Record date 31 Dec 2024Submission number: SR5913516Received date: 18 Jun 2025Effective date: 18 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?