Financial ReportingOfficial identifier 30171Record date 31 Dec 2024Submission number: SR4555567Received date: 16 Jan 2025Effective date: 15 Jan 2025Company profile
Financial ReportingOfficial identifier 747077Record date 31 Oct 2024Submission number: SR5732546Received date: 28 May 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 369102Record date 31 Dec 2024Submission number: SR5536861Received date: 15 May 2025Effective date: 5 May 2025Company profile
Financial ReportingOfficial identifier 743105Record date 30 Jun 2024Submission number: SR4889850Received date: 19 Feb 2025Effective date: 19 Feb 2025Company profile
Financial ReportingOfficial identifier 138297Record date 31 Dec 2024Submission number: SR5882909Received date: 7 Aug 2025Effective date: 18 Jun 2025Company profile
Financial ReportingOfficial identifier 696787Record date 29 Feb 2024Submission number: SR3739354Received date: 14 Oct 2024Effective date: 14 Oct 2024Company profile
Financial ReportingOfficial identifier 564553Record date 31 Aug 2024Submission number: SR5995276Received date: 30 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 310390Record date 31 Dec 2024Submission number: SR5106338Received date: 19 May 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 154487Record date 31 Mar 2024Submission number: SR3704908Received date: 28 Jan 2025Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 720248Record date 31 May 2024Submission number: SR4961590Received date: 11 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 617332Record date 31 Dec 2024Submission number: SR4566212Received date: 31 Jan 2025Effective date: 16 Jan 2025Company profile
Financial ReportingOfficial identifier 525100Record date 30 Jun 2024Submission number: SR4476284Received date: 7 Jan 2025Effective date: 4 Jan 2025Company profile
Financial ReportingOfficial identifier 544416Record date 30 Jun 2024Submission number: SR5663248Received date: 21 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 564299Record date 31 Mar 2024Submission number: SR4940273Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 564326Record date 31 Aug 2024Submission number: SR4871231Received date: 18 Feb 2025Effective date: 3 Jan 2025Company profile
Financial ReportingOfficial identifier 672957Record date 31 Dec 2024Submission number: SR5153681Received date: 16 May 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 236766Record date 31 Dec 2024Submission number: SR6402189Received date: 20 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 339258Record date 31 Mar 2024Submission number: SR2655868Received date: 20 Jun 2024Effective date: 19 Jun 2024Company profile
Financial ReportingOfficial identifier 139901Record date 29 Feb 2024Submission number: SR4200982Received date: 19 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 561403Record date 30 Jun 2024Submission number: SR5709734Received date: 26 May 2025Effective date: 31 Mar 2025Company profile