Financial ReportingOfficial identifier 682574Record date 31 Mar 2024Submission number: SR2500584Received date: 24 May 2024Effective date: 19 May 2024Company profile
Financial ReportingOfficial identifier 758685Record date 31 Dec 2024Submission number: SR4801645Received date: 14 Mar 2025Effective date: 11 Feb 2025Company profile
Financial ReportingOfficial identifier 653152Record date 30 Jun 2024Submission number: SR5671721Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 387327Record date 31 Dec 2024Submission number: SR6382039Received date: 11 Aug 2025Effective date: 15 Jun 2025Company profile
Financial ReportingOfficial identifier 70269Record date 31 Dec 2024Submission number: SR6409246Received date: 14 Aug 2025Effective date: 14 Aug 2025Company profile
Financial ReportingOfficial identifier 545134Record date 31 May 2024Submission number: SR4156152Received date: 30 Dec 2024Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 669424Record date 30 Jun 2024Submission number: SR7024559Received date: 24 Oct 2025Effective date: 7 Oct 2024Company profile
Financial ReportingOfficial identifier 719207Record date 30 Jun 2024Submission number: SR4495757Received date: 9 Jan 2025Effective date: 16 Nov 2024Company profile
Financial ReportingOfficial identifier 758151Record date 31 Dec 2024Submission number: SR6447478Received date: 22 Aug 2025Effective date: 20 Aug 2025Company profile
Financial ReportingOfficial identifier 257522Record date 31 Dec 2024Submission number: SR6576177Received date: 10 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 699748Record date 31 Dec 2024Submission number: SR6512737Received date: 25 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 748308Record date 31 Aug 2024Submission number: SR5185892Received date: 31 Mar 2025Effective date: 8 Mar 2025Company profile
Financial ReportingOfficial identifier 457770Record date 30 Oct 2024Submission number: SR4289499Received date: 19 Dec 2024Effective date: 22 Nov 2024Company profile
Financial ReportingOfficial identifier 510806Record date 31 Aug 2024Submission number: SR5614306Received date: 20 May 2025Effective date: 16 May 2025Company profile
Financial ReportingOfficial identifier 677557Record date 10 Mar 2024Submission number: SR2465557Received date: 6 May 2024Effective date: 10 Mar 2024Company profile
Financial ReportingOfficial identifier 337905Record date 31 Jan 2024Submission number: SR2354751Received date: 23 Feb 2024Effective date: 23 Feb 2024Company profile