Financial ReportingOfficial identifier 655928Record date 31 Dec 2024Submission number: SR7017787Received date: 22 Oct 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 429335Record date 31 May 2024Submission number: SR4532857Received date: 21 Jan 2025Effective date: 13 Jan 2025Company profile
Financial ReportingOfficial identifier 253585Record date 31 Dec 2024Submission number: SR5718448Received date: 29 May 2025Effective date: 29 May 2025Company profile
Financial ReportingOfficial identifier 742674Record date 31 Aug 2024Submission number: SR4700458Received date: 30 Jan 2025Effective date: 6 Dec 2024Company profile
Financial ReportingOfficial identifier 431421Record date 29 Feb 2024Submission number: SR4287812Received date: 2 Jan 2025Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 342240Record date 29 Feb 2024Submission number: SR4287998Received date: 17 Dec 2024Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 720793Record date 31 May 2024Submission number: SR4697849Received date: 1 Feb 2025Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 435236Record date 31 Oct 2024Submission number: SR4800491Received date: 17 Feb 2025Effective date: 12 Feb 2025Company profile
Financial ReportingOfficial identifier 431006Record date 31 Mar 2024Submission number: SR4340324Received date: 22 Dec 2024Effective date: 22 Dec 2024Company profile
Financial ReportingOfficial identifier 596003Record date 31 Dec 2024Submission number: SR5932231Received date: 20 Jun 2025Effective date: 20 Jun 2025Company profile
Financial ReportingOfficial identifier 400669Record date 31 Mar 2024Submission number: SR4488385Received date: 24 Feb 2025Effective date: 30 Dec 2024Company profile
Financial ReportingOfficial identifier 676232Record date 31 Dec 2024Submission number: SR6830853Received date: 14 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 674882Record date 31 Dec 2024Submission number: SR6380333Received date: 25 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 545725Record date 30 Jun 2024Submission number: SR5195227Received date: 28 Mar 2025Effective date: 28 Mar 2025Company profile
Financial ReportingOfficial identifier 724049Record date 31 Aug 2024Submission number: SR5095980Received date: 24 Mar 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 622024Record date 31 Dec 2024Submission number: SR6858314Received date: 2 Oct 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 556629Record date 29 Feb 2024Submission number: SR4432451Received date: 6 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 709576Record date 31 Dec 2024Submission number: SR6322185Received date: 5 Aug 2025Effective date: 8 Jun 2025Company profile
Financial ReportingOfficial identifier 676842Record date 31 Dec 2024Submission number: SR6345527Received date: 14 Aug 2025Effective date: 7 Aug 2025Company profile