Financial ReportingOfficial identifier 318565Record date 31 Dec 2024Submission number: SR5975010Received date: 26 Jun 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 605990Record date 31 May 2024Submission number: SR4698236Received date: 30 Jan 2025Effective date: 14 Dec 2024Company profile
Financial ReportingOfficial identifier 441370Record date 31 Aug 2024Submission number: SR5537810Received date: 7 Jun 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 694193Record date 30 Jun 2024Submission number: SR4287754Received date: 19 Dec 2024Effective date: 29 Oct 2024Company profile
Financial ReportingOfficial identifier 648814Record date 25 Oct 2024Submission number: SR4485380Received date: 9 Jan 2025Effective date: 8 Jan 2025Company profile
Financial ReportingOfficial identifier 547125Record date 31 Dec 2024Submission number: SR5903615Received date: 19 Jun 2025Effective date: 17 Jun 2025Company profile
Financial ReportingOfficial identifier 328735Record date 30 Jun 2024Submission number: SR5712274Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 604926Record date 29 Feb 2024Submission number: SR4613492Received date: 21 Jan 2025Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 416704Record date 30 Jun 2024Submission number: SR4741321Received date: 4 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 635293Record date 31 Dec 2024Submission number: SR6864634Received date: 20 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 731123Record date 31 Dec 2024Submission number: SR5020347Received date: 11 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 671510Record date 2 Dec 2024Submission number: SR4406500Received date: 30 Dec 2024Effective date: 2 Dec 2024Company profile
Financial ReportingOfficial identifier 698159Record date 30 Jun 2024Submission number: SR5583996Received date: 13 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 130912Record date 31 Oct 2024Submission number: SR5926030Received date: 19 Jun 2025Effective date: 19 Jun 2025Company profile
Financial ReportingOfficial identifier 573088Record date 3 Feb 2024Submission number: SR4156636Received date: 5 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 710402Record date 31 Dec 2024Submission number: SR5663976Received date: 27 May 2025Effective date: 21 May 2025Company profile
Financial ReportingOfficial identifier 719942Record date 24 May 2024Submission number: SR4338406Received date: 31 Dec 2024Effective date: 25 Nov 2024Company profile
Financial ReportingOfficial identifier 697114Record date 29 Feb 2024Submission number: SR4600368Received date: 20 Jan 2025Effective date: 25 Nov 2024Company profile
Financial ReportingOfficial identifier 607281Record date 30 Jun 2024Submission number: SR4978374Received date: 3 Mar 2025Effective date: 4 Jan 2025Company profile
Financial ReportingOfficial identifier 738570Record date 31 Mar 2024Submission number: SR4222517Received date: 9 Dec 2024Effective date: 13 Oct 2024Company profile