Financial ReportingOfficial identifier 628134Record date 29 Feb 2024Submission number: SR4312916Received date: 23 Dec 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 509743Record date 31 Dec 2024Submission number: SR6914295Received date: 13 Oct 2025Effective date: 16 Aug 2025Company profile
Financial ReportingOfficial identifier 367946Record date 31 Dec 2024Submission number: SR5473987Received date: 1 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 674099Record date 30 Nov 2024Submission number: SR7168763Received date: 14 Nov 2025Effective date: 17 Jan 2025Company profile
Financial ReportingOfficial identifier 745996Record date 31 Dec 2024Submission number: SR5153720Received date: 26 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 622792Record date 29 Feb 2024Submission number: SR4624904Received date: 22 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 513448Record date 31 May 2024Submission number: SR4475161Received date: 7 Jan 2025Effective date: 22 Nov 2024Company profile
Financial ReportingOfficial identifier 696960Record date 31 May 2024Submission number: SR4635096Received date: 25 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 627943Record date 30 Nov 2024Submission number: SR5934139Received date: 26 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 599446Record date 31 Mar 2024Submission number: SR4939548Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 583552Record date 31 May 2024Submission number: SR4776853Received date: 12 Feb 2025Effective date: 7 Feb 2025Company profile
Financial ReportingOfficial identifier 617116Record date 31 Dec 2024Submission number: SR5877656Received date: 12 Jun 2025Effective date: 12 Jun 2025Company profile
Financial ReportingOfficial identifier 678093Record date 21 Mar 2024Submission number: SR2483539Received date: 16 May 2024Effective date: 21 Mar 2024Company profile
Financial ReportingOfficial identifier 687439Record date 31 Dec 2024Submission number: SR7243132Received date: 25 Nov 2025Effective date: 10 Aug 2025Company profile
Financial ReportingOfficial identifier 674103Record date 31 Dec 2024Submission number: SR5763061Received date: 10 Jun 2025Effective date: 2 Jun 2025Company profile
Financial ReportingOfficial identifier 751975Record date 31 Dec 2024Submission number: SR7969567Received date: 20 Feb 2026Effective date: 10 May 2025Company profile
Financial ReportingOfficial identifier 642882Record date 31 Dec 2024Submission number: SR7446777Received date: 18 Dec 2025Effective date: 4 Aug 2025Company profile
Financial ReportingOfficial identifier 754299Record date 31 Dec 2024Submission number: SR6114528Received date: 11 Aug 2025Effective date: 18 Jun 2025Company profile
Financial ReportingOfficial identifier 421250Record date 31 May 2024Submission number: SR4432605Received date: 6 Jan 2025Effective date: 2 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?