Financial ReportingOfficial identifier 685452Record date 31 Dec 2024Submission number: SR5451444Received date: 16 May 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 455265Record date 31 Mar 2024Submission number: SR4716308Received date: 1 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 484507Record date 31 Mar 2024Submission number: SR3318152Received date: 29 Aug 2024Effective date: 28 Aug 2024Company profile
Financial ReportingOfficial identifier 728927Record date 31 Dec 2024Submission number: SR5529292Received date: 8 May 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 32880Record date 31 Jan 2024Submission number: SR4036418Received date: 18 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 695360Record date 30 Jun 2024Submission number: SR5613262Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 617121Record date 31 Dec 2024Submission number: SR6324800Received date: 5 Aug 2025Effective date: 12 Jun 2025Company profile
Financial ReportingOfficial identifier 99720Record date 31 Oct 2024Submission number: SR5021192Received date: 20 Mar 2025Effective date: 7 Mar 2025Company profile
Financial ReportingOfficial identifier 571412Record date 31 Dec 2024Submission number: SR5797575Received date: 16 Jun 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 379853Record date 22 Dec 2024Submission number: SR6447005Received date: 28 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 639572Record date 31 Dec 2024Submission number: SR4870257Received date: 17 Feb 2025Effective date: 17 Feb 2025Company profile
Financial ReportingOfficial identifier 352528Record date 31 Jan 2024Submission number: SR3892598Received date: 1 Nov 2024Effective date: 28 Oct 2024Company profile
Financial ReportingOfficial identifier 186158Record date 31 Dec 2024Submission number: SR5795254Received date: 4 Jun 2025Effective date: 4 Jun 2025Company profile
Financial ReportingOfficial identifier 369139Record date 31 Dec 2024Submission number: SR5852131Received date: 10 Jun 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 396670Record date 31 Dec 2024Submission number: SR5740035Received date: 19 Jun 2025Effective date: 29 May 2025Company profile
Financial ReportingOfficial identifier 653526Record date 30 Jun 2024Submission number: SR4899459Received date: 27 Feb 2025Effective date: 15 Jan 2025Company profile