Financial ReportingOfficial identifier 522107Record date 31 Dec 2024Submission number: SR5012383Received date: 6 Mar 2025Effective date: 4 Mar 2025Company profile
Financial ReportingOfficial identifier 752144Record date 31 Dec 2024Submission number: SR5784157Received date: 11 Jun 2025Effective date: 15 May 2025Company profile
Financial ReportingOfficial identifier 672592Record date 31 May 2024Submission number: SR4764782Received date: 21 Feb 2025Effective date: 6 Feb 2025Company profile
Financial ReportingOfficial identifier 742275Record date 29 Feb 2024Submission number: SR4554289Received date: 21 Jan 2025Effective date: 29 Nov 2024Company profile
Financial ReportingOfficial identifier 594633Record date 31 Dec 2024Submission number: SR5592937Received date: 22 May 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 663772Record date 31 Dec 2024Submission number: SR4801569Received date: 14 Feb 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 698887Record date 30 Jun 2024Submission number: SR4533048Received date: 13 Jan 2025Effective date: 25 Dec 2024Company profile
Financial ReportingOfficial identifier 609629Record date 31 Dec 2024Submission number: SR5034350Received date: 7 Mar 2025Effective date: 11 Feb 2025Company profile
Financial ReportingOfficial identifier 750308Record date 30 Jun 2024Submission number: SR5672434Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 489419Record date 30 Jun 2024Submission number: SR4981438Received date: 3 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 691776Record date 31 Mar 2024Submission number: SR4939011Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 698697Record date 30 Jun 2024Submission number: SR4767113Received date: 10 Feb 2025Effective date: 23 Dec 2024Company profile
Financial ReportingOfficial identifier 505714Record date 30 Nov 2024Submission number: SR7002933Received date: 21 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 219704Record date 30 Jun 2024Submission number: SR5683554Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 31559Record date 31 Aug 2024Submission number: SR5536306Received date: 8 May 2025Effective date: 8 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?