Financial ReportingOfficial identifier 708446Record date 31 Dec 2024Submission number: SR5108689Received date: 19 Mar 2025Effective date: 19 Mar 2025Company profile
Financial ReportingOfficial identifier 546698Record date 30 Jun 2024Submission number: SR5546878Received date: 12 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 731181Record date 31 Dec 2024Submission number: SR5165830Received date: 31 Mar 2025Effective date: 25 Mar 2025Company profile
Financial ReportingOfficial identifier 553616Record date 31 Jan 2024Submission number: SR3407313Received date: 1 Nov 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 579542Record date 31 Dec 2024Submission number: SR6536342Received date: 31 Oct 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 660160Record date 31 Oct 2024Submission number: SR5936408Received date: 22 Jun 2025Effective date: 5 May 2025Company profile
Financial ReportingOfficial identifier 107515Record date 31 Dec 2024Submission number: SR5572323Received date: 15 May 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 697971Record date 31 Dec 2024Submission number: SR7460294Received date: 23 Dec 2025Effective date: 14 Jun 2025Company profile
Financial ReportingOfficial identifier 529796Record date 30 Jun 2024Submission number: SR4772225Received date: 7 Feb 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 746153Record date 31 Dec 2024Submission number: SR6421474Received date: 15 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 704888Record date 31 Dec 2024Submission number: SR6421397Received date: 15 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 705516Record date 31 Dec 2024Submission number: SR6421421Received date: 15 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 711262Record date 31 Dec 2024Submission number: SR6421452Received date: 15 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 653211Record date 30 Jun 2024Submission number: SR4154516Received date: 4 Dec 2024Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 621968Record date 29 Feb 2024Submission number: SR4243244Received date: 12 Dec 2024Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 746129Record date 31 Dec 2024Submission number: SR5179469Received date: 26 Mar 2025Effective date: 2 Feb 2025Company profile
Financial ReportingOfficial identifier 580437Record date 31 Mar 2024Submission number: SR4035413Received date: 15 Nov 2024Effective date: 15 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?