Financial ReportingOfficial identifier 507476Record date 30 Nov 2024Submission number: SR5739339Received date: 4 Jun 2025Effective date: 29 May 2025Company profile
Financial ReportingOfficial identifier 675360Record date 31 Aug 2024Submission number: SR3695071Received date: 22 Oct 2024Effective date: 9 Oct 2024Company profile
Financial ReportingOfficial identifier 139833Record date 31 Mar 2024Submission number: SR2995541Received date: 14 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 335280Record date 30 Jun 2024Submission number: SR5641167Received date: 20 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 738975Record date 31 Mar 2024Submission number: SR4902585Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 676054Record date 31 Aug 2024Submission number: SR4688532Received date: 10 Feb 2025Effective date: 29 Jan 2025Company profile
Financial ReportingOfficial identifier 366668Record date 31 Dec 2024Submission number: SR5583630Received date: 30 Jun 2025Effective date: 13 May 2025Company profile
Financial ReportingOfficial identifier 541717Record date 31 Mar 2024Submission number: SR4147688Received date: 26 Nov 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 414478Record date 31 Dec 2024Submission number: SR5529081Received date: 20 Jun 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 700266Record date 30 Jun 2024Submission number: SR4301812Received date: 2 Jan 2025Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 723560Record date 30 Jun 2024Submission number: SR4228639Received date: 2 Jan 2025Effective date: 10 Dec 2024Company profile
Financial ReportingOfficial identifier 671636Record date 31 Dec 2024Submission number: SR5961386Received date: 24 Jun 2025Effective date: 3 May 2025Company profile
Financial ReportingOfficial identifier 362338Record date 31 Dec 2024Submission number: SR4899516Received date: 4 Mar 2025Effective date: 24 Feb 2025Company profile
Financial ReportingOfficial identifier 351784Record date 31 Jan 2024Submission number: SR4355355Received date: 24 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 533469Record date 31 Mar 2024Submission number: SR4949381Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 283951Record date 31 Mar 2024Submission number: SR4229195Received date: 12 Dec 2024Effective date: 10 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?