Financial ReportingOfficial identifier 124945Record date 31 Dec 2024Submission number: SR5540057Received date: 26 Jun 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 231163Record date 30 Jun 2024Submission number: SR5614905Received date: 21 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 661149Record date 31 Dec 2024Submission number: SR5954489Received date: 24 Jun 2025Effective date: 21 May 2025Company profile
Financial ReportingOfficial identifier 95382Record date 31 Mar 2024Submission number: SR4832117Received date: 13 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 622855Record date 30 Jun 2024Submission number: SR4741799Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 65590Record date 31 May 2024Submission number: SR4934861Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 338171Record date 31 Mar 2024Submission number: SR4290973Received date: 15 Jan 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 113829Record date 31 Mar 2024Submission number: SR4912032Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 7662Record date 31 Jan 2024Submission number: SR4313132Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 67380Record date 30 Jun 2024Submission number: SR5518157Received date: 9 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 623760Record date 31 Mar 2024Submission number: SR4200834Received date: 10 Dec 2024Effective date: 5 Dec 2024Company profile
Financial ReportingOfficial identifier 513911Record date 31 May 2024Submission number: SR4228228Received date: 12 Dec 2024Effective date: 1 Dec 2024Company profile
Financial ReportingOfficial identifier 233624Record date 30 Jun 2024Submission number: SR5610596Received date: 19 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 728904Record date 31 Oct 2024Submission number: SR5796479Received date: 4 Jun 2025Effective date: 3 May 2025Company profile
Financial ReportingOfficial identifier 652489Record date 27 Dec 2024Submission number: SR4822874Received date: 18 Feb 2025Effective date: 27 Dec 2024Company profile
Financial ReportingOfficial identifier 390418Record date 31 Dec 2024Submission number: SR7008319Received date: 23 Oct 2025Effective date: 29 Aug 2025Company profile
Financial ReportingOfficial identifier 632064Record date 29 Feb 2024Submission number: SR4477828Received date: 7 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 715724Record date 31 Mar 2024Submission number: SR4429547Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile