Financial ReportingOfficial identifier 314905Record date 31 Aug 2024Submission number: SR5749289Received date: 4 Jun 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 197523Record date 9 Jan 2024Submission number: SR4086547Received date: 22 Nov 2024Effective date: 9 Oct 2024Company profile
Financial ReportingOfficial identifier 574562Record date 31 Dec 2024Submission number: SR5640030Received date: 20 May 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 58686Record date 31 Dec 2024Submission number: SR5953638Received date: 30 Jun 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 601396Record date 31 Mar 2024Submission number: SR4000384Received date: 13 Nov 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 738575Record date 31 Dec 2024Submission number: SR5872725Received date: 12 Jun 2025Effective date: 12 Jun 2025Company profile
Financial ReportingOfficial identifier 83912Record date 31 May 2024Submission number: SR4486907Received date: 13 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 317169Record date 31 Aug 2024Submission number: SR4697671Received date: 14 May 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 548889Record date 31 Dec 2024Submission number: SR5651519Received date: 20 May 2025Effective date: 20 May 2025Company profile
Financial ReportingOfficial identifier 369654Record date 31 Jan 2024Submission number: SR3105060Received date: 7 Aug 2024Effective date: 6 Aug 2024Company profile
Financial ReportingOfficial identifier 557771Record date 31 Dec 2024Submission number: SR5004851Received date: 14 Mar 2025Effective date: 3 Mar 2025Company profile
Financial ReportingOfficial identifier 564060Record date 30 Jun 2024Submission number: SR4222494Received date: 20 Feb 2025Effective date: 30 Dec 2024Company profile
Financial ReportingOfficial identifier 621955Record date 29 Feb 2024Submission number: SR3691370Received date: 15 Oct 2024Effective date: 26 Aug 2024Company profile
Financial ReportingOfficial identifier 592477Record date 31 Dec 2024Submission number: SR5973280Received date: 26 Jun 2025Effective date: 4 May 2025Company profile
Financial ReportingOfficial identifier 578497Record date 31 Mar 2024Submission number: SR4939596Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 432191Record date 31 Dec 2024Submission number: SR6409380Received date: 15 Aug 2025Effective date: 21 Jun 2025Company profile
Financial ReportingOfficial identifier 132192Record date 30 Jun 2024Submission number: SR5013481Received date: 4 Mar 2025Effective date: 4 Mar 2025Company profile