Financial ReportingOfficial identifier 562707Record date 31 May 2024Submission number: SR4194600Received date: 11 Dec 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 660871Record date 31 Dec 2024Submission number: SR5660798Received date: 22 May 2025Effective date: 18 May 2025Company profile
Financial ReportingOfficial identifier 721469Record date 30 Nov 2024Submission number: SR6352469Received date: 15 Aug 2025Effective date: 22 Jun 2025Company profile
Financial ReportingOfficial identifier 458295Record date 31 Dec 2024Submission number: SR7277645Received date: 27 Nov 2025Effective date: 5 Jun 2025Company profile
Financial ReportingOfficial identifier 357752Record date 31 Oct 2024Submission number: SR4867155Received date: 20 Feb 2025Effective date: 17 Feb 2025Company profile
Financial ReportingOfficial identifier 552566Record date 31 Oct 2024Submission number: SR4383829Received date: 1 Feb 2025Effective date: 27 Dec 2024Company profile
Financial ReportingOfficial identifier 536100Record date 31 Dec 2024Submission number: SR6456776Received date: 29 Aug 2025Effective date: 19 Aug 2025Company profile
Financial ReportingOfficial identifier 400164Record date 31 Mar 2024Submission number: SR4154546Received date: 27 Nov 2024Effective date: 6 Oct 2024Company profile
Financial ReportingOfficial identifier 170472Record date 28 Feb 2024Submission number: SR2701119Received date: 24 Jun 2024Effective date: 24 Jun 2024Company profile
Financial ReportingOfficial identifier 520808Record date 30 Jun 2024Submission number: SR5642497Received date: 19 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 656094Record date 28 Feb 2024Submission number: SR2504442Received date: 27 May 2024Effective date: 27 May 2024Company profile
Financial ReportingOfficial identifier 644425Record date 31 Dec 2024Submission number: SR7014214Received date: 22 Oct 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 440431Record date 31 Aug 2024Submission number: SR3990333Received date: 16 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 220842Record date 31 Dec 2024Submission number: SR5720459Received date: 20 Jun 2025Effective date: 27 May 2025Company profile
Financial ReportingOfficial identifier 271651Record date 30 Jun 2024Submission number: SR5661076Received date: 21 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 396936Record date 29 Feb 2024Submission number: SR2477124Received date: 13 May 2024Effective date: 13 May 2024Company profile
Financial ReportingOfficial identifier 563009Record date 30 Jun 2024Submission number: SR5642732Received date: 19 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 563631Record date 30 Jun 2024Submission number: SR4288621Received date: 17 Dec 2024Effective date: 22 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?