Financial ReportingOfficial identifier 119321Record date 31 Mar 2024Submission number: SR4564316Received date: 16 Jan 2025Effective date: 28 Dec 2024Company profile
Financial ReportingOfficial identifier 554754Record date 31 Dec 2024Submission number: SR6479852Received date: 15 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 436034Record date 31 Mar 2024Submission number: SR3247270Received date: 21 Aug 2024Effective date: 21 Aug 2024Company profile
Financial ReportingOfficial identifier 600503Record date 31 Dec 2024Submission number: SR6345425Received date: 7 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 704325Record date 31 Aug 2024Submission number: SR5537714Received date: 8 May 2025Effective date: 22 Mar 2025Company profile
Financial ReportingOfficial identifier 679056Record date 31 Dec 2024Submission number: SR6322352Received date: 7 Aug 2025Effective date: 5 Aug 2025Company profile
Financial ReportingOfficial identifier 739388Record date 24 Oct 2024Submission number: SR4997078Received date: 2 Mar 2025Effective date: 24 Oct 2024Company profile
Financial ReportingOfficial identifier 440261Record date 31 Dec 2024Submission number: SR5883041Received date: 13 Jun 2025Effective date: 24 May 2025Company profile
Financial ReportingOfficial identifier 617566Record date 31 Dec 2024Submission number: SR8171682Received date: 11 Mar 2026Effective date: 18 Jun 2025Company profile
Financial ReportingOfficial identifier 540315Record date 30 Jun 2024Submission number: SR4696298Received date: 7 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 554092Record date 31 Mar 2024Submission number: SR3700880Received date: 16 Oct 2024Effective date: 10 Jun 2024Company profile
Financial ReportingOfficial identifier 501255Record date 30 Jun 2024Submission number: SR4912153Received date: 6 Mar 2025Effective date: 18 Jan 2025Company profile
Financial ReportingOfficial identifier 676588Record date 29 Feb 2024Submission number: SR4635020Received date: 23 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 724164Record date 30 Nov 2024Submission number: SR7030435Received date: 24 Oct 2025Effective date: 31 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?