Financial ReportingOfficial identifier 314514Record date 31 Dec 2024Submission number: SR5721488Received date: 29 May 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 640451Record date 31 Dec 2024Submission number: SR6380381Received date: 13 Aug 2025Effective date: 20 Jun 2025Company profile
Financial ReportingOfficial identifier 380360Record date 31 Dec 2024Submission number: SR6321501Received date: 5 Aug 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 691856Record date 31 Mar 2024Submission number: SR3670440Received date: 7 Oct 2024Effective date: 7 Oct 2024Company profile
Financial ReportingOfficial identifier 653261Record date 30 Jun 2024Submission number: SR5672672Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 276993Record date 29 Feb 2024Submission number: SR4624321Received date: 22 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 410435Record date 31 Dec 2024Submission number: SR5973672Received date: 26 Jun 2025Effective date: 26 Jun 2025Company profile
Financial ReportingOfficial identifier 560733Record date 31 Dec 2024Submission number: SR4840387Received date: 17 Feb 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 511203Record date 31 Mar 2024Submission number: SR4834010Received date: 17 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 725758Record date 31 Dec 2024Submission number: SR5470564Received date: 2 May 2025Effective date: 12 Mar 2025Company profile
Financial ReportingOfficial identifier 491147Record date 8 May 2024Submission number: SR4298190Received date: 18 Dec 2024Effective date: 5 Nov 2024Company profile
Financial ReportingOfficial identifier 700486Record date 30 Jun 2024Submission number: SR5056152Received date: 11 Mar 2025Effective date: 23 Jan 2025Company profile
Financial ReportingOfficial identifier 529635Record date 30 Jun 2024Submission number: SR4833641Received date: 13 Feb 2025Effective date: 1 Jan 2025Company profile
Financial ReportingOfficial identifier 519966Record date 11 Nov 2024Submission number: SR5970000Received date: 26 Jun 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 300923Record date 31 Dec 2024Submission number: SR5117501Received date: 20 Mar 2025Effective date: 20 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?