Financial ReportingOfficial identifier 585440Record date 30 Jun 2024Submission number: SR4302796Received date: 19 Dec 2024Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 672048Record date 31 Mar 2024Submission number: SR4489902Received date: 24 Jan 2025Effective date: 11 Dec 2024Company profile
Financial ReportingOfficial identifier 744643Record date 31 Dec 2024Submission number: SR4687836Received date: 31 Jan 2025Effective date: 7 Jan 2025Company profile
Financial ReportingOfficial identifier 632425Record date 31 Dec 2024Submission number: SR6842100Received date: 2 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 431826Record date 30 Jun 2024Submission number: SR5063371Received date: 12 Mar 2025Effective date: 12 Mar 2025Company profile
Financial ReportingOfficial identifier 744633Record date 30 Jun 2024Submission number: SR4878181Received date: 24 Feb 2025Effective date: 7 Jan 2025Company profile
Financial ReportingOfficial identifier 641928Record date 31 May 2024Submission number: SR7844238Received date: 4 Feb 2026Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 322450Record date 30 Jun 2024Submission number: SR5048186Received date: 25 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 709977Record date 31 Dec 2024Submission number: SR7088329Received date: 2 Nov 2025Effective date: 14 Jun 2025Company profile
Financial ReportingOfficial identifier 743874Record date 30 Jun 2024Submission number: SR4800193Received date: 10 Feb 2025Effective date: 26 Dec 2024Company profile
Financial ReportingOfficial identifier 499605Record date 31 May 2024Submission number: SR4542193Received date: 21 Jan 2025Effective date: 3 Dec 2024Company profile
Financial ReportingOfficial identifier 694671Record date 31 Aug 2024Submission number: SR4252304Received date: 13 Dec 2024Effective date: 6 Nov 2024Company profile
Financial ReportingOfficial identifier 489575Record date 31 Aug 2024Submission number: SR5464379Received date: 7 May 2025Effective date: 29 Mar 2025Company profile
Financial ReportingOfficial identifier 564670Record date 31 Mar 2024Submission number: SR4347129Received date: 23 Dec 2024Effective date: 23 Dec 2024Company profile
Financial ReportingOfficial identifier 564669Record date 31 Mar 2024Submission number: SR4347025Received date: 23 Dec 2024Effective date: 23 Dec 2024Company profile
Financial ReportingOfficial identifier 532028Record date 31 Mar 2024Submission number: SR4621542Received date: 23 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 555966Record date 31 Mar 2024Submission number: SR4347165Received date: 23 Dec 2024Effective date: 23 Dec 2024Company profile
Financial ReportingOfficial identifier 564671Record date 31 Mar 2024Submission number: SR4346936Received date: 23 Dec 2024Effective date: 23 Dec 2024Company profile
Financial ReportingOfficial identifier 564668Record date 31 Mar 2024Submission number: SR4621605Received date: 23 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 483604Record date 31 Mar 2024Submission number: SR4277367Received date: 31 Jan 2025Effective date: 20 Dec 2024Company profile