Financial ReportingOfficial identifier 520199Record date 29 Feb 2024Submission number: SR3314490Received date: 30 Aug 2024Effective date: 28 Aug 2024Company profile
Financial ReportingOfficial identifier 746734Record date 31 Dec 2024Submission number: SR7009452Received date: 22 Oct 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 723804Record date 31 Dec 2024Submission number: SR5956420Received date: 27 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 719681Record date 31 Dec 2024Submission number: SR5962579Received date: 27 Jun 2025Effective date: 24 Jun 2025Company profile
Financial ReportingOfficial identifier 693746Record date 31 Dec 2024Submission number: SR5961805Received date: 27 Jun 2025Effective date: 24 Jun 2025Company profile
Financial ReportingOfficial identifier 729529Record date 31 Dec 2024Submission number: SR5956421Received date: 27 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 670437Record date 31 Dec 2024Submission number: SR5960353Received date: 27 Jun 2025Effective date: 24 Jun 2025Company profile
Financial ReportingOfficial identifier 721122Record date 31 Dec 2024Submission number: SR5973423Received date: 27 Jun 2025Effective date: 26 Jun 2025Company profile
Financial ReportingOfficial identifier 719700Record date 31 Dec 2024Submission number: SR5956418Received date: 27 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 732549Record date 31 Dec 2024Submission number: SR5973427Received date: 27 Jun 2025Effective date: 26 Jun 2025Company profile
Financial ReportingOfficial identifier 693745Record date 31 Dec 2024Submission number: SR5960706Received date: 27 Jun 2025Effective date: 24 Jun 2025Company profile
Financial ReportingOfficial identifier 670438Record date 31 Dec 2024Submission number: SR5960462Received date: 27 Jun 2025Effective date: 24 Jun 2025Company profile
Financial ReportingOfficial identifier 669199Record date 31 Dec 2024Submission number: SR5960042Received date: 27 Jun 2025Effective date: 24 Jun 2025Company profile
Financial ReportingOfficial identifier 669265Record date 31 Dec 2024Submission number: SR5956426Received date: 27 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 688761Record date 31 Dec 2024Submission number: SR6997367Received date: 19 Oct 2025Effective date: 24 Aug 2025Company profile
Financial ReportingOfficial identifier 467633Record date 31 Mar 2024Submission number: SR4877457Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 474497Record date 31 Dec 2024Submission number: SR7003263Received date: 21 Oct 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 665662Record date 31 Jan 2024Submission number: SR4319444Received date: 20 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 627472Record date 31 Aug 2024Submission number: SR5910272Received date: 17 Jun 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 343087Record date 31 Mar 2024Submission number: SR4243272Received date: 10 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 420412Record date 31 Aug 2024Submission number: SR4947178Received date: 26 Feb 2025Effective date: 25 Feb 2025Company profile
Financial ReportingOfficial identifier 416843Record date 31 Mar 2024Submission number: SR5796484Received date: 4 Jun 2025Effective date: 31 Dec 2024Company profile