Financial ReportingOfficial identifier 547758Record date 29 Feb 2024Submission number: SR4245320Received date: 12 Dec 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 262808Record date 30 Jun 2024Submission number: SR5650187Received date: 20 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 527531Record date 31 May 2024Submission number: SR4145263Received date: 26 Nov 2024Effective date: 14 Nov 2024Company profile
Financial ReportingOfficial identifier 110906Record date 30 Nov 2024Submission number: SR6799450Received date: 16 Oct 2025Effective date: 30 Aug 2025Company profile
Financial ReportingOfficial identifier 636932Record date 31 Dec 2024Submission number: SR5922459Received date: 19 Jun 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 732212Record date 24 May 2024Submission number: SR2503835Received date: 30 May 2024Effective date: 24 May 2024Company profile
Financial ReportingOfficial identifier 381609Record date 29 Feb 2024Submission number: SR4685983Received date: 4 Feb 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 420855Record date 29 Feb 2024Submission number: SR4235142Received date: 11 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 684766Record date 31 Jan 2024Submission number: SR4278801Received date: 16 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 713274Record date 31 Mar 2024Submission number: SR3307089Received date: 27 Aug 2024Effective date: 8 Aug 2024Company profile
Financial ReportingOfficial identifier 497708Record date 31 Mar 2024Submission number: SR4468093Received date: 6 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 709197Record date 31 Dec 2024Submission number: SR4640787Received date: 11 Feb 2025Effective date: 24 Jan 2025Company profile
Financial ReportingOfficial identifier 735182Record date 31 Dec 2024Submission number: SR6652236Received date: 6 Oct 2025Effective date: 16 Aug 2025Company profile
Financial ReportingOfficial identifier 431732Record date 30 Nov 2024Submission number: SR5855549Received date: 10 Jun 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 587271Record date 31 Dec 2024Submission number: SR4516794Received date: 17 Jan 2025Effective date: 11 Jan 2025Company profile
Financial ReportingOfficial identifier 683155Record date 31 Dec 2024Submission number: SR5742978Received date: 29 May 2025Effective date: 26 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?