Financial ReportingOfficial identifier 703840Record date 31 Dec 2024Submission number: SR5863384Received date: 17 Jun 2025Effective date: 11 Jun 2025Company profile
Financial ReportingOfficial identifier 652412Record date 30 Jun 2024Submission number: SR4688140Received date: 30 Jan 2025Effective date: 25 Dec 2024Company profile
Financial ReportingOfficial identifier 339099Record date 31 Mar 2024Submission number: SR4299756Received date: 16 Jan 2025Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 375554Record date 31 Dec 2024Submission number: SR5794565Received date: 19 Jun 2025Effective date: 4 Jun 2025Company profile
Financial ReportingOfficial identifier 680630Record date 31 Jan 2024Submission number: SR4230883Received date: 10 Dec 2024Effective date: 29 Oct 2024Company profile
Financial ReportingOfficial identifier 465868Record date 31 Mar 2024Submission number: SR4937061Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 636845Record date 31 Dec 2024Submission number: SR5614657Received date: 20 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 168846Record date 31 Dec 2024Submission number: SR5663096Received date: 22 May 2025Effective date: 21 May 2025Company profile
Financial ReportingOfficial identifier 666683Record date 31 Dec 2024Submission number: SR6399714Received date: 25 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 7876Record date 31 Mar 2024Submission number: SR4299806Received date: 19 Dec 2024Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 412682Record date 31 Jan 2024Submission number: SR4308780Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 484902Record date 31 Mar 2024Submission number: SR4773451Received date: 7 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 371148Record date 29 Feb 2024Submission number: SR3940752Received date: 13 Dec 2024Effective date: 6 Nov 2024Company profile
Financial ReportingOfficial identifier 708399Record date 31 Jan 2024Submission number: SR4365365Received date: 26 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 412704Record date 31 Dec 2024Submission number: SR5867590Received date: 19 Jun 2025Effective date: 11 Jun 2025Company profile
Financial ReportingOfficial identifier 749181Record date 31 Dec 2024Submission number: SR5088267Received date: 19 Mar 2025Effective date: 16 Mar 2025Company profile
Financial ReportingOfficial identifier 629732Record date 31 Dec 2024Submission number: SR5153527Received date: 24 Mar 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 584521Record date 30 Jun 2024Submission number: SR4208057Received date: 9 Dec 2024Effective date: 6 Dec 2024Company profile
Financial ReportingOfficial identifier 695012Record date 10 Nov 2024Submission number: SR4024825Received date: 28 Nov 2024Effective date: 10 Nov 2024Company profile