Financial ReportingOfficial identifier 480106Record date 29 Feb 2024Submission number: SR4145042Received date: 26 Nov 2024Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 494689Record date 31 Dec 2024Submission number: SR6347293Received date: 1 Oct 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 84518Record date 31 Dec 2024Submission number: SR5144864Received date: 26 Mar 2025Effective date: 5 Feb 2025Company profile
Financial ReportingOfficial identifier 448418Record date 30 Jun 2024Submission number: SR5662798Received date: 21 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 624071Record date 30 Jun 2024Submission number: SR5671155Received date: 22 May 2025Effective date: 29 Mar 2025Company profile
Financial ReportingOfficial identifier 572919Record date 31 Dec 2024Submission number: SR6480855Received date: 21 Aug 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 620505Record date 29 Feb 2024Submission number: SR4309669Received date: 19 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 386667Record date 29 Feb 2024Submission number: SR4288117Received date: 17 Dec 2024Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 330954Record date 31 Jan 2024Submission number: SR3766368Received date: 21 Oct 2024Effective date: 16 Oct 2024Company profile
Financial ReportingOfficial identifier 590293Record date 30 Jun 2024Submission number: SR5671674Received date: 22 May 2025Effective date: 29 Mar 2025Company profile
Financial ReportingOfficial identifier 409844Record date 30 Jun 2024Submission number: SR5671023Received date: 22 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 580643Record date 31 Mar 2024Submission number: SR4939116Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 9559Record date 31 Dec 2024Submission number: SR5582928Received date: 19 May 2025Effective date: 13 May 2025Company profile
Financial ReportingOfficial identifier 663538Record date 31 Dec 2024Submission number: SR4822604Received date: 9 May 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 648823Record date 31 Dec 2024Submission number: SR6886101Received date: 7 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 742686Record date 31 Mar 2024Submission number: SR4099257Received date: 2 Dec 2024Effective date: 25 Nov 2024Company profile
Financial ReportingOfficial identifier 742690Record date 31 Mar 2024Submission number: SR4105277Received date: 2 Dec 2024Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 693956Record date 30 Jun 2024Submission number: SR5700756Received date: 25 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 721884Record date 31 Dec 2024Submission number: SR6466964Received date: 20 Aug 2025Effective date: 29 Jun 2025Company profile
Financial ReportingOfficial identifier 639271Record date 31 Mar 2024Submission number: SR4506375Received date: 15 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 660362Record date 31 Oct 2024Submission number: SR4743735Received date: 4 Feb 2025Effective date: 4 Feb 2025Company profile
Financial ReportingOfficial identifier 571867Record date 31 Dec 2024Submission number: SR4897569Received date: 6 Mar 2025Effective date: 20 Feb 2025Company profile