Financial ReportingOfficial identifier 329244Record date 30 Jun 2024Submission number: SR4245597Received date: 21 Feb 2025Effective date: 21 Feb 2025Company profile
Financial ReportingOfficial identifier 659900Record date 31 Dec 2024Submission number: SR5684366Received date: 10 Jun 2025Effective date: 23 May 2025Company profile
Financial ReportingOfficial identifier 459516Record date 31 Oct 2024Submission number: SR5614329Received date: 22 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 94776Record date 31 May 2024Submission number: SR3248080Received date: 22 Aug 2024Effective date: 24 Aug 2024Company profile
Financial ReportingOfficial identifier 182691Record date 31 Mar 2024Submission number: SR4565908Received date: 16 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 693099Record date 31 Dec 2024Submission number: SR7682705Received date: 13 Jan 2026Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 606144Record date 30 Aug 2024Submission number: SR4981028Received date: 7 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 567040Record date 31 Mar 2024Submission number: SR4290919Received date: 17 Dec 2024Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 484200Record date 30 Jun 2024Submission number: SR5164176Received date: 25 Mar 2025Effective date: 25 Mar 2025Company profile
Financial ReportingOfficial identifier 718872Record date 31 Mar 2024Submission number: SR4209841Received date: 6 Dec 2024Effective date: 10 Nov 2024Company profile
Financial ReportingOfficial identifier 118014Record date 31 Oct 2024Submission number: SR5913485Received date: 18 Jun 2025Effective date: 24 May 2025Company profile
Financial ReportingOfficial identifier 723196Record date 31 Dec 2024Submission number: SR5095716Received date: 21 Mar 2025Effective date: 26 Jan 2025Company profile
Financial ReportingOfficial identifier 80690Record date 31 Mar 2024Submission number: SR4696014Received date: 31 Jan 2025Effective date: 6 Dec 2024Company profile
Financial ReportingOfficial identifier 677491Record date 31 Dec 2024Submission number: SR5123088Received date: 20 Mar 2025Effective date: 9 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?