Financial ReportingOfficial identifier 403344Record date 31 Aug 2024Submission number: SR5640796Received date: 21 May 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 48921Record date 31 Dec 2024Submission number: SR5014366Received date: 6 Mar 2025Effective date: 4 Mar 2025Company profile
Financial ReportingOfficial identifier 319066Record date 29 Feb 2024Submission number: SR4543805Received date: 21 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 726568Record date 31 Dec 2024Submission number: SR5607193Received date: 15 May 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 254096Record date 30 Jun 2024Submission number: SR4783767Received date: 9 Mar 2025Effective date: 8 Feb 2025Company profile
Financial ReportingOfficial identifier 701431Record date 30 Jun 2024Submission number: SR4840196Received date: 24 Mar 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 381462Record date 6 Aug 2024Submission number: SR5211416Received date: 31 Mar 2025Effective date: 6 Aug 2024Company profile
Financial ReportingOfficial identifier 604470Record date 30 Jun 2024Submission number: SR5661468Received date: 21 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 498314Record date 30 Jun 2024Submission number: SR5709975Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 639202Record date 31 Jan 2024Submission number: SR4242412Received date: 12 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 637514Record date 31 Jan 2024Submission number: SR4313575Received date: 20 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 637920Record date 31 Jan 2024Submission number: SR4243243Received date: 12 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 687566Record date 29 Feb 2024Submission number: SR4768063Received date: 27 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 714565Record date 31 Mar 2024Submission number: SR3875318Received date: 13 Dec 2024Effective date: 30 Oct 2024Company profile
Financial ReportingOfficial identifier 717463Record date 31 Mar 2024Submission number: SR3739921Received date: 4 Nov 2024Effective date: 13 Oct 2024Company profile
Financial ReportingOfficial identifier 688897Record date 31 Dec 2024Submission number: SR5751427Received date: 30 May 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 576100Record date 31 Dec 2024Submission number: SR4510349Received date: 14 Jan 2025Effective date: 10 Jan 2025Company profile
Financial ReportingOfficial identifier 716983Record date 30 Jun 2024Submission number: SR5416839Received date: 13 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 636547Record date 30 Jun 2024Submission number: SR5607815Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 700278Record date 30 Jun 2024Submission number: SR5607654Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 709559Record date 30 Jun 2024Submission number: SR5341989Received date: 13 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 758388Record date 31 Dec 2024Submission number: SR7494049Received date: 23 Dec 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 596649Record date 31 Jan 2024Submission number: SR4271394Received date: 18 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 751994Record date 31 Oct 2024Submission number: SR4773530Received date: 27 Mar 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 257899Record date 1 Jan 2024Submission number: SR3668727Received date: 15 Oct 2024Effective date: 1 Oct 2024Company profile