Financial ReportingOfficial identifier 431915Record date 31 Dec 2024Submission number: SR5024199Received date: 7 Mar 2025Effective date: 6 Mar 2025Company profile
Financial ReportingOfficial identifier 534517Record date 31 Dec 2024Submission number: SR6351616Received date: 8 Aug 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 277851Record date 31 Mar 2024Submission number: SR2535539Received date: 4 Jun 2024Effective date: 4 Jun 2024Company profile
Financial ReportingOfficial identifier 92535Record date 30 Jun 2024Submission number: SR5660491Received date: 22 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 709362Record date 31 Dec 2024Submission number: SR5538929Received date: 20 May 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 427874Record date 31 Dec 2024Submission number: SR5062647Received date: 24 Mar 2025Effective date: 12 Mar 2025Company profile
Financial ReportingOfficial identifier 729419Record date 31 Oct 2024Submission number: SR5604782Received date: 20 May 2025Effective date: 10 May 2025Company profile
Financial ReportingOfficial identifier 550054Record date 31 Dec 2024Submission number: SR5586143Received date: 16 May 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 664543Record date 31 Dec 2024Submission number: SR5010673Received date: 4 Mar 2025Effective date: 7 Mar 2025Company profile
Financial ReportingOfficial identifier 599030Record date 31 Dec 2024Submission number: SR6944060Received date: 16 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 420586Record date 30 Jun 2024Submission number: SR4546255Received date: 14 Jan 2025Effective date: 24 Nov 2024Company profile
Financial ReportingOfficial identifier 626706Record date 29 Dec 2024Submission number: SR4812998Received date: 1 Aug 2025Effective date: 1 Aug 2025Company profile
Financial ReportingOfficial identifier 591867Record date 31 Dec 2024Submission number: SR5059238Received date: 26 May 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 652968Record date 30 Jun 2024Submission number: SR4709798Received date: 31 Jan 2025Effective date: 4 Jan 2025Company profile
Financial ReportingOfficial identifier 689590Record date 31 Mar 2024Submission number: SR4830362Received date: 18 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 674350Record date 31 Dec 2024Submission number: SR4949647Received date: 26 Feb 2025Effective date: 21 Jan 2025Company profile
Financial ReportingOfficial identifier 651102Record date 30 Nov 2024Submission number: SR4187758Received date: 24 Dec 2024Effective date: 1 Dec 2024Company profile