Financial ReportingOfficial identifier 270933Record date 31 Mar 2024Submission number: SR4575432Received date: 23 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 380350Record date 31 Mar 2024Submission number: SR4938972Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 742943Record date 31 Dec 2024Submission number: SR5271489Received date: 17 Jun 2025Effective date: 20 May 2025Company profile
Financial ReportingOfficial identifier 643277Record date 31 Dec 2024Submission number: SR6861692Received date: 3 Oct 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 740772Record date 31 Dec 2024Submission number: SR5471398Received date: 6 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 266480Record date 31 Oct 2024Submission number: SR7168692Received date: 14 Nov 2025Effective date: 14 Jun 2025Company profile
Financial ReportingOfficial identifier 539865Record date 31 Dec 2024Submission number: SR5185270Received date: 31 Mar 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 613329Record date 31 Oct 2024Submission number: SR5188456Received date: 15 May 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 369704Record date 31 Dec 2024Submission number: SR5854284Received date: 25 Jun 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 87584Record date 31 Mar 2024Submission number: SR4900587Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 127405Record date 31 Aug 2024Submission number: SR5714091Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 430785Record date 31 Aug 2024Submission number: SR5720188Received date: 28 May 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 247320Record date 31 Aug 2024Submission number: SR5714010Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 744316Record date 31 Oct 2024Submission number: SR4987202Received date: 1 Mar 2025Effective date: 4 Jan 2025Company profile
Financial ReportingOfficial identifier 144012Record date 31 Jan 2024Submission number: SR3193652Received date: 15 Aug 2024Effective date: 15 Aug 2024Company profile
Financial ReportingOfficial identifier 315089Record date 31 Jan 2024Submission number: SR4152440Received date: 11 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 605864Record date 31 Dec 2024Submission number: SR6346724Received date: 7 Aug 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 316117Record date 30 Jun 2024Submission number: SR5255031Received date: 1 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 142500Record date 31 Dec 2024Submission number: SR4545451Received date: 27 Jan 2025Effective date: 14 Jan 2025Company profile
Financial ReportingOfficial identifier 403326Record date 31 Dec 2024Submission number: SR4971034Received date: 20 Mar 2025Effective date: 27 Feb 2025Company profile
Financial ReportingOfficial identifier 631890Record date 31 Dec 2024Submission number: SR6856221Received date: 2 Oct 2025Effective date: 13 Aug 2025Company profile
Financial ReportingOfficial identifier 611415Record date 31 Oct 2024Submission number: SR4084692Received date: 22 Nov 2024Effective date: 20 Nov 2024Company profile
Financial ReportingOfficial identifier 316293Record date 31 Dec 2024Submission number: SR5854732Received date: 10 Jun 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 645738Record date 31 Mar 2024Submission number: SR3193827Received date: 4 Oct 2024Effective date: 15 Aug 2024Company profile
Financial ReportingOfficial identifier 479224Record date 30 Jun 2024Submission number: SR5128640Received date: 26 Mar 2025Effective date: 21 Mar 2025Company profile
Financial ReportingOfficial identifier 569735Record date 31 Mar 2024Submission number: SR4935329Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile