Financial ReportingOfficial identifier 743229Record date 31 Dec 2024Submission number: SR4709899Received date: 28 May 2025Effective date: 22 May 2025Company profile
Financial ReportingOfficial identifier 722281Record date 31 Dec 2024Submission number: SR4653151Received date: 26 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 541947Record date 31 Mar 2024Submission number: SR4821128Received date: 12 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 572539Record date 31 Dec 2024Submission number: SR4912947Received date: 12 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 455520Record date 31 May 2024Submission number: SR4977885Received date: 4 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 617483Record date 31 Dec 2024Submission number: SR6668911Received date: 1 Oct 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 432848Record date 31 Oct 2024Submission number: SR5097381Received date: 31 Mar 2025Effective date: 18 Mar 2025Company profile
Financial ReportingOfficial identifier 713178Record date 31 Jan 2024Submission number: SR3257760Received date: 22 Aug 2024Effective date: 7 Aug 2024Company profile
Financial ReportingOfficial identifier 558686Record date 30 Jun 2024Submission number: SR7929681Received date: 13 Feb 2026Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 662788Record date 31 Dec 2024Submission number: SR4710269Received date: 6 Feb 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 704901Record date 31 Jan 2024Submission number: SR2463194Received date: 14 Jun 2024Effective date: 2 May 2024Company profile
Financial ReportingOfficial identifier 531279Record date 31 Aug 2024Submission number: SR4498611Received date: 14 Feb 2025Effective date: 9 Jan 2025Company profile
Financial ReportingOfficial identifier 661691Record date 31 May 2024Submission number: SR4485928Received date: 8 Jan 2025Effective date: 2 Dec 2024Company profile
Financial ReportingOfficial identifier 608358Record date 31 Aug 2024Submission number: SR4868381Received date: 18 Mar 2025Effective date: 21 Jan 2025Company profile