Financial ReportingOfficial identifier 726604Record date 30 Jun 2024Submission number: SR4442649Received date: 9 May 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 726605Record date 30 Jun 2024Submission number: SR4442575Received date: 9 May 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 740434Record date 5 Nov 2024Submission number: SR4156002Received date: 28 Nov 2024Effective date: 5 Nov 2024Company profile
Financial ReportingOfficial identifier 735492Record date 31 Dec 2024Submission number: SR6479492Received date: 21 Aug 2025Effective date: 22 Aug 2025Company profile
Financial ReportingOfficial identifier 149545Record date 31 Mar 2024Submission number: SR4289571Received date: 7 Jan 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 629123Record date 30 Jun 2024Submission number: SR5662109Received date: 21 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 583445Record date 31 Mar 2024Submission number: SR4072093Received date: 20 Nov 2024Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 642351Record date 31 Mar 2024Submission number: SR3712032Received date: 18 Oct 2024Effective date: 11 Oct 2024Company profile
Financial ReportingOfficial identifier 293583Record date 29 Feb 2024Submission number: SR2482300Received date: 31 May 2024Effective date: 16 May 2024Company profile
Financial ReportingOfficial identifier 338004Record date 31 Aug 2024Submission number: SR6722929Received date: 3 Oct 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 484557Record date 30 Jun 2024Submission number: SR5025907Received date: 24 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 726309Record date 31 Dec 2024Submission number: SR5156037Received date: 24 Mar 2025Effective date: 22 Mar 2025Company profile
Financial ReportingOfficial identifier 412313Record date 31 Dec 2024Submission number: SR5021023Received date: 13 Mar 2025Effective date: 5 Mar 2025Company profile
Financial ReportingOfficial identifier 678070Record date 31 Dec 2024Submission number: SR5547003Received date: 9 May 2025Effective date: 21 Mar 2025Company profile
Financial ReportingOfficial identifier 580125Record date 31 May 2024Submission number: SR5163734Received date: 27 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 702290Record date 30 Jun 2024Submission number: SR5017793Received date: 14 Mar 2025Effective date: 20 Feb 2025Company profile
Financial ReportingOfficial identifier 722589Record date 31 Dec 2024Submission number: SR5026282Received date: 7 Mar 2025Effective date: 14 Jan 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?