Financial ReportingOfficial identifier 707368Record date 31 Oct 2024Submission number: SR5845323Received date: 10 Jun 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 715362Record date 31 Mar 2024Submission number: SR4474226Received date: 7 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 406566Record date 31 Dec 2024Submission number: SR6290198Received date: 14 Aug 2025Effective date: 1 Aug 2025Company profile
Financial ReportingOfficial identifier 359282Record date 30 Jun 2024Submission number: SR4534890Received date: 29 Jan 2025Effective date: 13 Jan 2025Company profile
Financial ReportingOfficial identifier 583825Record date 30 Jun 2024Submission number: SR4601269Received date: 21 Jan 2025Effective date: 7 Dec 2024Company profile
Financial ReportingOfficial identifier 642244Record date 31 Dec 2024Submission number: SR5624898Received date: 23 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 594654Record date 31 Dec 2024Submission number: SR5674064Received date: 22 May 2025Effective date: 22 May 2025Company profile
Financial ReportingOfficial identifier 643306Record date 31 Dec 2024Submission number: SR6391079Received date: 12 Aug 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 690078Record date 31 Dec 2024Submission number: SR5866562Received date: 5 Aug 2025Effective date: 11 Jun 2025Company profile
Financial ReportingOfficial identifier 651249Record date 30 Jun 2024Submission number: SR6944305Received date: 17 Oct 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 632872Record date 31 Dec 2024Submission number: SR6963106Received date: 22 Oct 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 720377Record date 31 Dec 2024Submission number: SR5805547Received date: 12 Jun 2025Effective date: 5 Jun 2025Company profile
Financial ReportingOfficial identifier 661261Record date 31 Oct 2024Submission number: SR5673061Received date: 3 Jun 2025Effective date: 22 May 2025Company profile
Financial ReportingOfficial identifier 653453Record date 30 Jun 2024Submission number: SR4631594Received date: 21 Feb 2025Effective date: 12 Jan 2025Company profile
Financial ReportingOfficial identifier 650862Record date 31 Dec 2024Submission number: SR4630510Received date: 23 Jan 2025Effective date: 23 Jan 2025Company profile
Financial ReportingOfficial identifier 500331Record date 31 May 2024Submission number: SR3143292Received date: 13 Aug 2024Effective date: 13 Aug 2024Company profile
Financial ReportingOfficial identifier 745582Record date 31 Dec 2024Submission number: SR5903150Received date: 16 Jun 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 720431Record date 31 Mar 2024Submission number: SR4943356Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 719949Record date 31 Mar 2024Submission number: SR4943697Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 494149Record date 29 Feb 2024Submission number: SR4433222Received date: 10 Jan 2025Effective date: 30 Nov 2024Company profile