Financial ReportingOfficial identifier 627383Record date 31 May 2024Submission number: SR3919358Received date: 21 Nov 2024Effective date: 21 Nov 2024Company profile
Financial ReportingOfficial identifier 702254Record date 31 Dec 2024Submission number: SR6986981Received date: 17 Oct 2025Effective date: 20 Feb 2025Company profile
Financial ReportingOfficial identifier 493781Record date 29 Feb 2024Submission number: SR4510530Received date: 21 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 672309Record date 31 May 2024Submission number: SR4706416Received date: 31 Jan 2025Effective date: 16 Dec 2024Company profile
Financial ReportingOfficial identifier 729019Record date 31 Dec 2024Submission number: SR5922561Received date: 20 Jun 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 33974Record date 30 Nov 2024Submission number: SR5784385Received date: 10 Jun 2025Effective date: 3 Jun 2025Company profile
Financial ReportingOfficial identifier 723262Record date 30 Jun 2024Submission number: SR5011769Received date: 11 Mar 2025Effective date: 26 Jan 2025Company profile
Financial ReportingOfficial identifier 596401Record date 31 Jan 2024Submission number: SR4196432Received date: 4 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 753128Record date 31 Oct 2024Submission number: SR5968959Received date: 26 Jun 2025Effective date: 1 Jun 2025Company profile
Financial ReportingOfficial identifier 574925Record date 31 Jan 2024Submission number: SR4134073Received date: 24 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 597192Record date 31 Dec 2024Submission number: SR7001012Received date: 20 Oct 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 267094Record date 31 Jan 2024Submission number: SR4133693Received date: 23 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 516076Record date 31 Dec 2024Submission number: SR5127824Received date: 28 Mar 2025Effective date: 2 Feb 2025Company profile
Financial ReportingOfficial identifier 754215Record date 31 Dec 2024Submission number: SR5673456Received date: 28 May 2025Effective date: 22 May 2025Company profile
Financial ReportingOfficial identifier 256106Record date 31 May 2024Submission number: SR5129319Received date: 21 Mar 2025Effective date: 28 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?