Financial ReportingOfficial identifier 583748Record date 30 Jun 2024Submission number: SR4297876Received date: 20 Dec 2024Effective date: 3 Dec 2024Company profile
Financial ReportingOfficial identifier 620583Record date 31 Dec 2024Submission number: SR6335516Received date: 18 Aug 2025Effective date: 10 Aug 2025Company profile
Financial ReportingOfficial identifier 131310Record date 30 Jun 2024Submission number: SR5049062Received date: 10 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 639697Record date 31 Dec 2024Submission number: SR4772054Received date: 28 Mar 2025Effective date: 7 Feb 2025Company profile
Financial ReportingOfficial identifier 406391Record date 31 Dec 2024Submission number: SR7011071Received date: 28 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 681695Record date 31 Dec 2024Submission number: SR5888835Received date: 16 Jun 2025Effective date: 10 May 2025Company profile
Financial ReportingOfficial identifier 596374Record date 28 Feb 2024Submission number: SR4190092Received date: 17 Dec 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 608819Record date 31 Dec 2024Submission number: SR5923019Received date: 23 Jun 2025Effective date: 19 Jun 2025Company profile
Financial ReportingOfficial identifier 729115Record date 30 Nov 2024Submission number: SR5671621Received date: 27 May 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 317045Record date 31 Jan 2024Submission number: SR4356646Received date: 24 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 149947Record date 31 Jan 2024Submission number: SR4356667Received date: 24 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 28081Record date 31 Dec 2024Submission number: SR5097389Received date: 20 Mar 2025Effective date: 18 Mar 2025Company profile
Financial ReportingOfficial identifier 722216Record date 31 Dec 2024Submission number: SR5884696Received date: 7 Aug 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 138034Record date 30 Jun 2024Submission number: SR4432210Received date: 2 Jan 2025Effective date: 2 Jan 2025Company profile
Financial ReportingOfficial identifier 544969Record date 30 Jun 2024Submission number: SR5644359Received date: 21 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 585061Record date 31 May 2024Submission number: SR4439800Received date: 14 Jan 2025Effective date: 27 Dec 2024Company profile
Financial ReportingOfficial identifier 605241Record date 30 Jun 2024Submission number: SR4545740Received date: 21 Jan 2025Effective date: 30 Nov 2024Company profile