Financial ReportingOfficial identifier 330913Record date 31 Aug 2024Submission number: SR5721278Received date: 27 Jun 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 748801Record date 31 Dec 2024Submission number: SR5099855Received date: 26 Mar 2025Effective date: 19 Mar 2025Company profile
Financial ReportingOfficial identifier 542303Record date 31 Mar 2024Submission number: SR4073852Received date: 2 Dec 2024Effective date: 9 Oct 2024Company profile
Financial ReportingOfficial identifier 358346Record date 31 Dec 2024Submission number: SR6557412Received date: 29 Aug 2025Effective date: 29 Aug 2025Company profile
Financial ReportingOfficial identifier 752006Record date 30 Jun 2024Submission number: SR5673325Received date: 22 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 503608Record date 30 Nov 2024Submission number: SR6536894Received date: 28 Aug 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 587661Record date 31 Dec 2024Submission number: SR6884949Received date: 8 Oct 2025Effective date: 16 Aug 2025Company profile
Financial ReportingOfficial identifier 713055Record date 31 Jan 2024Submission number: SR3204876Received date: 20 Aug 2024Effective date: 4 Aug 2024Company profile
Financial ReportingOfficial identifier 730376Record date 31 Dec 2024Submission number: SR5617459Received date: 27 May 2025Effective date: 16 May 2025Company profile
Financial ReportingOfficial identifier 328938Record date 30 Jun 2024Submission number: SR4832135Received date: 13 Feb 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 266416Record date 31 May 2024Submission number: SR4566279Received date: 22 Jan 2025Effective date: 16 Jan 2025Company profile
Financial ReportingOfficial identifier 280203Record date 31 Jan 2024Submission number: SR4183487Received date: 2 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 458001Record date 31 Jan 2024Submission number: SR4263816Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 584787Record date 31 Mar 2024Submission number: SR4803077Received date: 11 Feb 2025Effective date: 21 Dec 2024Company profile
Financial ReportingOfficial identifier 651090Record date 31 Jan 2024Submission number: SR4263622Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 650909Record date 31 Jan 2024Submission number: SR4263409Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 651091Record date 31 Jan 2024Submission number: SR4264231Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?