Financial ReportingOfficial identifier 648503Record date 29 Feb 2024Submission number: SR4308765Received date: 19 Dec 2024Effective date: 24 Oct 2024Company profile
Financial ReportingOfficial identifier 683766Record date 31 Dec 2024Submission number: SR5909916Received date: 27 Jun 2025Effective date: 2 Jun 2025Company profile
Financial ReportingOfficial identifier 643514Record date 31 Dec 2024Submission number: SR6513438Received date: 26 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 656759Record date 31 Dec 2024Submission number: SR5116867Received date: 20 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 515100Record date 31 Aug 2024Submission number: SR4823609Received date: 12 Feb 2025Effective date: 5 Jan 2025Company profile
Financial ReportingOfficial identifier 426257Record date 31 Dec 2024Submission number: SR6344804Received date: 19 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 416375Record date 30 Jun 2024Submission number: SR4190120Received date: 4 Dec 2024Effective date: 3 Dec 2024Company profile
Financial ReportingOfficial identifier 118047Record date 31 Mar 2024Submission number: SR4429294Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 369015Record date 31 Mar 2024Submission number: SR4868216Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 496387Record date 29 Feb 2024Submission number: SR4477464Received date: 8 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 738899Record date 29 Feb 2024Submission number: SR4201693Received date: 17 Jan 2025Effective date: 18 Oct 2024Company profile
Financial ReportingOfficial identifier 683115Record date 26 May 2024Submission number: SR4084684Received date: 21 Nov 2024Effective date: 25 Nov 2024Company profile
Financial ReportingOfficial identifier 342443Record date 31 Mar 2024Submission number: SR4751693Received date: 5 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 663812Record date 31 Dec 2024Submission number: SR5019213Received date: 5 Mar 2025Effective date: 5 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?