Financial ReportingOfficial identifier 651979Record date 31 Mar 2024Submission number: SR4309846Received date: 2 Jan 2025Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 728464Record date 31 Oct 2024Submission number: SR5127856Received date: 21 Mar 2025Effective date: 21 Mar 2025Company profile
Financial ReportingOfficial identifier 563057Record date 31 Dec 2024Submission number: SR5158456Received date: 24 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 514931Record date 31 May 2024Submission number: SR4823003Received date: 19 Feb 2025Effective date: 12 Feb 2025Company profile
Financial ReportingOfficial identifier 316936Record date 30 Nov 2024Submission number: SR5127152Received date: 24 Mar 2025Effective date: 21 Mar 2025Company profile
Financial ReportingOfficial identifier 720775Record date 9 Dec 2024Submission number: SR4481539Received date: 8 Jan 2025Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 724666Record date 31 Dec 2024Submission number: SR5178490Received date: 27 Mar 2025Effective date: 23 Feb 2025Company profile
Financial ReportingOfficial identifier 460554Record date 31 Mar 2024Submission number: SR3682205Received date: 10 Oct 2024Effective date: 8 Oct 2024Company profile
Financial ReportingOfficial identifier 455688Record date 31 Mar 2024Submission number: SR4286530Received date: 17 Dec 2024Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 514696Record date 30 Jun 2024Submission number: SR4764681Received date: 10 Feb 2025Effective date: 6 Feb 2025Company profile
Financial ReportingOfficial identifier 564226Record date 30 Jun 2024Submission number: SR4196757Received date: 16 Dec 2024Effective date: 16 Dec 2024Company profile
Financial ReportingOfficial identifier 579917Record date 31 Mar 2024Submission number: SR4303003Received date: 19 Dec 2024Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 535398Record date 31 Dec 2024Submission number: SR5903787Received date: 16 Jun 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 602676Record date 29 Feb 2024Submission number: SR4087187Received date: 21 Nov 2024Effective date: 20 Oct 2024Company profile
Financial ReportingOfficial identifier 755487Record date 31 Dec 2024Submission number: SR5034211Received date: 2 May 2025Effective date: 7 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?