Financial ReportingOfficial identifier 576674Record date 31 Dec 2024Submission number: SR5472207Received date: 15 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 549368Record date 31 Mar 2024Submission number: SR4946871Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 114970Record date 30 Nov 2024Submission number: SR6421539Received date: 18 Aug 2025Effective date: 21 Jun 2025Company profile
Financial ReportingOfficial identifier 372242Record date 31 Dec 2024Submission number: SR6332874Received date: 6 Aug 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 112252Record date 29 Feb 2024Submission number: SR4062024Received date: 3 Dec 2024Effective date: 18 Nov 2024Company profile
Financial ReportingOfficial identifier 151696Record date 31 Mar 2024Submission number: SR4811587Received date: 11 Feb 2025Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 624008Record date 31 Mar 2024Submission number: SR4464124Received date: 13 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 390864Record date 29 Feb 2024Submission number: SR4194943Received date: 4 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 576373Record date 31 Jan 2024Submission number: SR4009945Received date: 20 Nov 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 689813Record date 31 Mar 2024Submission number: SR4801903Received date: 11 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 603911Record date 31 Dec 2024Submission number: SR4958434Received date: 26 Feb 2025Effective date: 26 Feb 2025Company profile
Financial ReportingOfficial identifier 475143Record date 31 Dec 2024Submission number: SR6458414Received date: 22 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 611121Record date 31 Dec 2024Submission number: SR5641334Received date: 26 May 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 670518Record date 30 Jun 2024Submission number: SR5617826Received date: 20 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 730704Record date 31 Dec 2024Submission number: SR5003232Received date: 29 May 2025Effective date: 22 May 2025Company profile
Financial ReportingOfficial identifier 699324Record date 31 Dec 2024Submission number: SR4952310Received date: 25 Feb 2025Effective date: 1 Jan 2025Company profile
Financial ReportingOfficial identifier 409483Record date 31 Mar 2024Submission number: SR4543198Received date: 14 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 634688Record date 31 Dec 2024Submission number: SR5587788Received date: 21 May 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 743215Record date 4 Dec 2024Submission number: SR4042673Received date: 4 Dec 2024Effective date: 4 Dec 2024Company profile