Financial ReportingOfficial identifier 584218Record date 30 Jun 2024Submission number: SR4774814Received date: 7 Feb 2025Effective date: 14 Dec 2024Company profile
Financial ReportingOfficial identifier 729290Record date 31 Oct 2024Submission number: SR5883062Received date: 14 Jun 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 543454Record date 31 Mar 2024Submission number: SR4429703Received date: 2 Jan 2025Effective date: 6 Nov 2024Company profile
Financial ReportingOfficial identifier 456439Record date 30 Jun 2024Submission number: SR4945862Received date: 20 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 126659Record date 31 Dec 2024Submission number: SR5876270Received date: 23 Jun 2025Effective date: 12 Jun 2025Company profile
Financial ReportingOfficial identifier 380503Record date 31 Mar 2024Submission number: SR4910724Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 669656Record date 31 Mar 2024Submission number: SR4940235Received date: 11 Mar 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 660848Record date 31 Dec 2024Submission number: SR5592802Received date: 26 May 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 444505Record date 31 Dec 2024Submission number: SR6468310Received date: 22 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 547977Record date 30 Jun 2024Submission number: SR5449268Received date: 22 May 2025Effective date: 30 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?