Financial ReportingOfficial identifier 730865Record date 31 Dec 2024Submission number: SR6287341Received date: 1 Aug 2025Effective date: 7 Jun 2025Company profile
Financial ReportingOfficial identifier 637282Record date 31 Oct 2024Submission number: SR5865007Received date: 11 Jun 2025Effective date: 11 Jun 2025Company profile
Financial ReportingOfficial identifier 316274Record date 30 Nov 2024Submission number: SR5515037Received date: 7 May 2025Effective date: 6 May 2025Company profile
Financial ReportingOfficial identifier 623606Record date 31 Dec 2024Submission number: SR4901709Received date: 20 Feb 2025Effective date: 20 Feb 2025Company profile
Financial ReportingOfficial identifier 676428Record date 31 Aug 2024Submission number: SR5903990Received date: 17 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 691669Record date 31 Dec 2024Submission number: SR6943551Received date: 13 Oct 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 692810Record date 31 Mar 2024Submission number: SR4818979Received date: 12 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 358263Record date 31 Aug 2024Submission number: SR4840469Received date: 14 Feb 2025Effective date: 20 Dec 2024Company profile
Financial ReportingOfficial identifier 712891Record date 30 Jun 2024Submission number: SR4744530Received date: 24 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 630762Record date 30 Jun 2024Submission number: SR4978364Received date: 4 Mar 2025Effective date: 24 Jan 2025Company profile
Financial ReportingOfficial identifier 599189Record date 23 Feb 2024Submission number: SR3773402Received date: 17 Oct 2024Effective date: 24 Aug 2024Company profile
Financial ReportingOfficial identifier 432226Record date 31 Dec 2024Submission number: SR5547145Received date: 9 May 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 534084Record date 31 Dec 2024Submission number: SR5901649Received date: 16 Jun 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 565202Record date 31 Dec 2024Submission number: SR4948797Received date: 25 Feb 2025Effective date: 25 Feb 2025Company profile
Financial ReportingOfficial identifier 739704Record date 31 Mar 2024Submission number: SR4036489Received date: 15 Nov 2024Effective date: 27 Oct 2024Company profile
Financial ReportingOfficial identifier 683359Record date 31 May 2024Submission number: SR4771691Received date: 12 Feb 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 597864Record date 31 Dec 2024Submission number: SR5749680Received date: 3 Jun 2025Effective date: 30 May 2025Company profile