Financial ReportingOfficial identifier 514114Record date 31 Mar 2024Submission number: SR4949621Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 519462Record date 31 Dec 2024Submission number: SR4754798Received date: 24 Feb 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 716668Record date 5 Oct 2024Submission number: SR4087880Received date: 20 Nov 2024Effective date: 5 Oct 2024Company profile
Financial ReportingOfficial identifier 404469Record date 31 Oct 2024Submission number: SR5729358Received date: 13 Jun 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 392594Record date 31 Mar 2024Submission number: SR5518877Received date: 6 May 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 258479Record date 30 Nov 2024Submission number: SR7029800Received date: 26 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 629553Record date 30 Jun 2024Submission number: SR4114451Received date: 4 Dec 2024Effective date: 22 Nov 2024Company profile
Financial ReportingOfficial identifier 665068Record date 31 Dec 2024Submission number: SR5962878Received date: 24 Jun 2025Effective date: 24 Jun 2025Company profile
Financial ReportingOfficial identifier 354648Record date 31 Dec 2024Submission number: SR5968015Received date: 30 Jun 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 552907Record date 31 Dec 2024Submission number: SR5749942Received date: 30 May 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 691162Record date 31 Mar 2024Submission number: SR4903208Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 606461Record date 20 Dec 2024Submission number: SR4508270Received date: 10 Jan 2025Effective date: 20 Dec 2024Company profile
Financial ReportingOfficial identifier 733485Record date 31 Dec 2024Submission number: SR5528828Received date: 7 May 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 740797Record date 31 May 2024Submission number: SR4823429Received date: 19 Feb 2025Effective date: 12 Feb 2025Company profile
Financial ReportingOfficial identifier 537226Record date 31 Dec 2024Submission number: SR5995257Received date: 15 Aug 2025Effective date: 20 Jun 2025Company profile