Financial ReportingOfficial identifier 598954Record date 31 Mar 2024Submission number: SR4841235Received date: 14 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 701970Record date 17 Aug 2024Submission number: SR5167261Received date: 26 Mar 2025Effective date: 18 Feb 2025Company profile
Financial ReportingOfficial identifier 439294Record date 30 Jun 2024Submission number: SR5691274Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 74061Record date 31 Mar 2024Submission number: SR4934903Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 359396Record date 31 Dec 2024Submission number: SR6476481Received date: 21 Aug 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 289997Record date 31 Dec 2024Submission number: SR4851610Received date: 3 Mar 2025Effective date: 15 Feb 2025Company profile
Financial ReportingOfficial identifier 744077Record date 31 May 2024Submission number: SR4552682Received date: 20 Jan 2025Effective date: 29 Dec 2024Company profile
Financial ReportingOfficial identifier 74423Record date 31 Jan 2024Submission number: SR3791972Received date: 19 Oct 2024Effective date: 19 Oct 2024Company profile
Financial ReportingOfficial identifier 657911Record date 31 Dec 2024Submission number: SR6414386Received date: 7 Oct 2025Effective date: 14 Aug 2025Company profile
Financial ReportingOfficial identifier 681692Record date 31 Dec 2024Submission number: SR5851795Received date: 19 Jun 2025Effective date: 10 May 2025Company profile
Financial ReportingOfficial identifier 698572Record date 22 Dec 2024Submission number: SR4620079Received date: 22 Jan 2025Effective date: 22 Dec 2024Company profile
Financial ReportingOfficial identifier 555275Record date 31 Dec 2024Submission number: SR5547647Received date: 9 May 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 547448Record date 30 Jun 2024Submission number: SR4969343Received date: 27 Feb 2025Effective date: 27 Feb 2025Company profile
Financial ReportingOfficial identifier 127667Record date 31 Dec 2024Submission number: SR6322978Received date: 5 Aug 2025Effective date: 5 Aug 2025Company profile
Financial ReportingOfficial identifier 709404Record date 31 Dec 2024Submission number: SR5517911Received date: 6 May 2025Effective date: 6 May 2025Company profile
Financial ReportingOfficial identifier 525270Record date 29 Feb 2024Submission number: SR4555844Received date: 22 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 680785Record date 30 Nov 2024Submission number: SR5583209Received date: 15 May 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 310044Record date 31 Aug 2024Submission number: SR5056379Received date: 12 Mar 2025Effective date: 17 Jan 2025Company profile
Financial ReportingOfficial identifier 758262Record date 31 Dec 2024Submission number: SR6895685Received date: 8 Oct 2025Effective date: 23 Aug 2025Company profile