{"cmr":"hk-cm-kg/HKEX/02651","since":null,"total":46,"cursor":0,"limit":50,"next_cursor":null,"events":[{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-10-08","event_type":"constitutional_document","title":"Articles of Association","reference":"12367661","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/1008/2026100801155.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Constitutional Documents","time_hkt":"20:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"mR_Q3AX-siNIY2TWE8fuhImjbAzvx-3INydtGaltLC15B6y-VfdWimwKqpw7FgkPRPIjqKRWcIDIhn6x4orqAw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-10-08","event_type":"next_day_disclosure","title":"Next Day Disclosure Return","reference":"12367645","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/1008/2026100801139.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Next Day Disclosure Returns - [Others]","time_hkt":"19:56","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"QYZVVROszUkK9SR1pR9NscwSwdMLU8d58B7u1pZtCR3zgQ6n2Yc_uM2hiIoH6HFlzDY6o86giqW3K0ir0FCzBA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-10-06","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED SEPTEMBER 30, 2026","reference":"12363332","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/1006/2026100600594.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:34","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"jfJxkGRvlS0p3nuzW_8A_mF-s8a0H_DnVwEDpxtRRSwtJcxhWI_N4SXxPN2c46lIkRby1S15FzfX84fzag47BA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-21","event_type":"announcement","title":"LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS","reference":"12340132","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0921/2026092101445.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [List of Directors and their Role and Function]","time_hkt":"20:04","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"IYN3-jI0aNHSUH53YGG5hyw0FpRLg7LoIcSOD1OQo7GBTGASXXtfVFkJHAhOdM54oMpI3o_Ny4DpuJT1zEPnBw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-21","event_type":"director_change","title":"ANNOUNCEMENT (1) POLL RESULTS OF THE EXTRAORDINARY GENERAL MEETING HELD ON SEPTEMBER 21, 2026; (2) CAPITALIZATION OF CAPITAL RESERVE; (3) AMENDMENTS TO THE ARTICLES OF ASSOCIATION; AND (4) CHANGE OF EXECUTIVE DIRECTOR","reference":"12340116","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0921/2026092101429.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Results of EGM/SGM / Capitalisation Issue / Amendment of Constitutional Documents / Change in Directors or of Important Executive Functions or Responsibilities]","time_hkt":"20:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"g3T9GpxLbmoj50hgt2vLT2YP3ABXIbj6_JXnWy4yPRnoJ7oddKPshDXz7xShzE-gsz6JuAwh87KQnw2qlUqgCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-18","event_type":"interim_report","title":"2026 INTERIM REPORT","reference":"12338389","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0918/2026091801526.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Financial Statements/ESG Information - [Interim/Half-Year Report]","time_hkt":"20:30","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"d3bXBZlY9LJXag3gmWiukTj9tXZYzLYrfl377ufo2WVYtMP9mARivgigoBzJAg8ONjHT3KquHB1UJas66SIGAg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-04","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED AUGUST 31, 2026","reference":"12322150","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0904/2026090402401.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"21:54","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Du9UUItTsjIS08VaIR0tN9Xt5JwR15W7Nm2605TjsItI-xEOUUqDpJ2ppLW6_dsOFNqzXgc_OObzq8r1acG_Dg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-04","event_type":"agm_egm","title":"REVISED FORM OF PROXY FOR THE EXTRAORDINARY GENERAL MEETING TO BE HELD ON MONDAY, SEPTEMBER 21, 2026","reference":"12322142","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0904/2026090402393.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Proxy Forms","time_hkt":"21:45","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"-nV8Dha4s6IRN-Z5Lt-ZYxzzZwfRovyonCZLU4UivDDSRwxi9MCFR1K9nEdAWMehhkNFVC1aQwDgTSDBM93pBQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-04","event_type":"agm_egm","title":"SUPPLEMENTAL NOTICE OF THE EXTRAORDINARY GENERAL MEETING","reference":"12322130","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0904/2026090402381.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Notice of EGM/SGM / Material Information after Issue of Circular]","time_hkt":"21:40","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Vdcvml5FY2lIi5_VJcrI01ugu6-Wjgc4Ih7Pz3LXmObcAjI7G_7PiqyT1pmU-LgbttGavGTZHQQKsuak0ImACQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-04","event_type":"circular","title":"SUPPLEMENTAL CIRCULAR TO THE CIRCULAR DATED AUGUST 31, 2026 (1) PROPOSED APPOINTMENT OF EXECUTIVE DIRECTOR AND (2) SUPPLEMENTAL NOTICE OF THE EXTRAORDINARY GENERAL MEETING","reference":"12322118","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0904/2026090402369.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Material Information after Issue of Circular / Re-election or Appointment of Director subject to Shareholders' Approval]","time_hkt":"21:35","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"VSqgk5vwyQVCzNM7uK7Uw0RitrYfYCNVqQTF1QaalQ6oZxKbKKJtDKObmRDW9NDcSZMnCN1iRDWpBH5z5_WzCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-09-04","event_type":"director_change","title":"PROPOSED CHANGE OF EXECUTIVE DIRECTOR","reference":"12322104","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0904/2026090402355.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Change in Directors or of Important Executive Functions or Responsibilities]","time_hkt":"21:29","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"20QcdxOopdsJ_rEUuNsRu1amYcEGRMr5_KYUdqvPd9LPy3DtABNGpiYPcyKqbIdLR2hnflTpVzrja_s02myJDw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-31","event_type":"agm_egm","title":"FORM OF PROXY FOR THE EXTRAORDINARY GENERAL MEETING TO BE HELD ON MONDAY, SEPTEMBER 21, 2026","reference":"12309232","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0831/2026083101937.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Proxy Forms","time_hkt":"20:05","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Cu552FX9SuBROCKf29QuhVhuEfqf8dYS1_U7CFSopSkdaBcbtRwYFpyzSmjXW-O8m1xtQABrzZbc9NkEI853Aw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-31","event_type":"agm_egm","title":"NOTICE OF EXTRAORDINARY GENERAL MEETING","reference":"12309220","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0831/2026083101925.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Notice of EGM/SGM / Closure of Books or Change of Book Closure Period / Capitalisation Issue / Amendment of Constitutional Documents]","time_hkt":"20:03","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"N6hr2JOTMmm6OvaUp40F4Bk0dfnaimG4VflQ69321OYrUBHuye9MVYjpXkLlEnjxMI-uuAbHtrk4zDNUOYelCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-31","event_type":"circular","title":"PROPOSED CAPITALIZATION OF CAPITAL RESERVE AND NOTICE OF EXTRAORDINARY GENERAL MEETING","reference":"12309208","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0831/2026083101913.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Capitalisation Issue / Amendment of Constitutional Documents / Issue of Shares]","time_hkt":"20:01","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"ZliKakIGrQDIatLAiGXgUelZbmZ5l1aeKidlso-wCpF226j_jzkgdH1XjFCO4xE87wrHBt-bZjhUeqZeFxgcBg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-28","event_type":"results","title":"INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2026","reference":"12306044","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0828/2026082802568.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Interim Results / Capitalisation Issue]","time_hkt":"20:30","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"3X6hevvJvLLoX0lfjCu8hy32Je_Wip0f5u7wahLc1PCYdQuGeYEKam3JG4Pdhaz38Dx-iLZNGIN-JnWTTIzVAQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-18","event_type":"constitutional_document","title":"Articles of Association","reference":"12289192","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0818/2026081801509.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Constitutional Documents","time_hkt":"20:02","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"M83S6F9MYC7R_O9PaQvZaGRmaxCmjVm5HBJzwXgQhpB5IAHs1ZMBiZM6s-S9q-sapQ2kW8t1SJlutaKWjsjVAQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-18","event_type":"announcement","title":"ANNOUNCEMENT ON COMPLETION OF INDUSTRIAL AND COMMERCIAL REGISTRATION FOR CHANGE OF REGISTERED CAPITAL AND AMENDMENTS TO THE ARTICLES OF ASSOCIATION","reference":"12289190","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0818/2026081801507.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Amendment of Constitutional Documents]","time_hkt":"20:01","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Lc-KL51YsZZOlJ62Sbr6djbdZ0gzDuedb6nYW4suGLiC5pWy1KKKcj-8wYPF3Q6KDWEXUtfeB6Gh2dVW7i9iAw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-18","event_type":"agm_egm","title":"DATE OF BOARD MEETING","reference":"12289182","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0818/2026081801499.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Date of Board Meeting]","time_hkt":"20:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"OBg7USEzc1M5YuxiOY-V_6JV2iruBKebzKkQh_P6tLAG4yOVG6bNckvdUx7rm9le0nrBAda6VCkZWO5jZq36DA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-05","event_type":"monthly_return","title":"(REVISED) MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED JULY 31, 2026","reference":"12272483","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0805/2026080500311.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"12:47","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"pnkgTebfcXW-z4he_vYf3y2s2hzRPa50YYfWLRuu6mvfcC_DFUL0dRe-RilRAMnD-xcW3acfALJAO-JyNVoYDQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-08-04","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED JULY 31, 2026","reference":"12271398","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0804/2026080401582.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"18:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"ObPh_3eqhO2lAscyBWLdkapctkhT7rSFiHyxm85cfbiAMKj113z1-fYBNp8Ah1b0oqcKG5lVwQxaDuVJpFN-Dg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-07-15","event_type":"next_day_disclosure","title":"Next Day Disclosure Return","reference":"12245679","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0715/2026071501317.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Next Day Disclosure Returns - [Others]","time_hkt":"20:57","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"bPZUDXK_h2Bpz8ilCQyS1hNXNNcDC4UzcR7dbrxYHxxOgqMfzUAqKyfVJyFdBBjlMOoCEc_C6bcuClWcjgaxAw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-07-15","event_type":"announcement","title":"COMPLETION OF PLACING OF NEW H SHARES UNDER GENERAL MANDATE","reference":"12245657","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0715/2026071501295.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Placing / Issue of Shares under a General Mandate]","time_hkt":"20:50","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"UOkIU6xw_Epv8H6FdGI32SLN_NMvoMbpAucKKSVSlBJmIgIj_4wUOePTABQemkTT5tkEeFobDTJIFSYE1IJ7Cg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-07-07","event_type":"announcement","title":"VOLUNTARY ANNOUNCEMENT NOTICE ON VOLUNTARY EXTENSION OF LOCK-UP PERIOD BY SHAREHOLDERS","reference":"12236943","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0707/2026070701727.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Other - Miscellaneous]","time_hkt":"20:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"xSmzuWcHDoKoaYjRSmCuUL3qxF0pzp7bhKiIsVmwfArv5Moell09OBbmz4cAQZnRUi5sXJ9U0J68G0836srzDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-07-06","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED JUNE 30, 2026","reference":"12233774","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0706/2026070600694.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:41","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"gfM9XSTIzN4TerPhR1Oiu4FJl5OKHVJ_J6phoBdqWYHBdhKRkb6b6skx4yo5IkKkkkKmATX0hMB0o4HZkWouDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-06-24","event_type":"announcement","title":"PLACING OF NEW SHARES UNDER GENERAL MANDATE","reference":"12213909","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0624/2026062401740.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Placing / Issue of Shares under a General Mandate]","time_hkt":"21:42","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"HO5UjUh1N7YoiJROrTOSGAM6oy4wwlwILtrE_GF6HR3Mv26RCV1p1gtGhoTfkFnOPQMDl611XQj1MwMJZRFCAQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-06-11","event_type":"announcement","title":"CHANGE OF THE ADDRESS OF PRINCIPAL PLACE OF BUSINESS IN HONG KONG","reference":"12199778","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0611/2026061101351.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Change in Registered Address or Office, Registered Place of Business in HK or Agent for Service of Process in HK]","time_hkt":"20:05","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"82xbzx7LfW8ypT3EJrBOxoPM4wDUvUZPOH_nodoZnmMAiXFKxv3iYz44CT1d4HSBYspgfVyNqTOjVFvvrA0-BQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-06-11","event_type":"announcement","title":"CHANGE OF JOINT COMPANY SECRETARY, AUTHORIZED REPRESENTATIVE AND PROCESS AGENT AND WAIVER FROM STRICT COMPLIANCE WITH RULES 3.28 AND 8.17 OF THE LISTING RULES","reference":"12199770","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0611/2026061101343.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Change in Company Secretary / Change in Registered Address or Office, Registered Place of Business in HK or Agent for Service of Process in HK]","time_hkt":"20:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"it9Lvq3WAETODIcQGGFGa17iON4jzI3LX9HD3wKPYVWQwJo8xnpIV3hSE559TJly1-AM_ShwNHKEV00OWnfxAg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-06-03","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED MAY 31, 2026","reference":"12186854","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0603/2026060301344.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:09","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"jzc7KfWt8Z90tefIcANl_f9LXbGVtRar6FkBGD-xC4GCUL_xYYhAPYZLqE8NgDpBUlXQRgl9lMZ5jzfRRvI_BQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-05-29","event_type":"dividend","title":"FINAL DIVIDEND FOR THE YEAR ENDED 31 DECEMBER 2025 (UPDATED)","reference":"12177840","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0529/2026052902304.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Dividend or Distribution (Announcement Form)]","time_hkt":"20:01","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Cs5XTC1x34rmu3fa8SLF4vKkwQ83pqS6hRXthdHs8nS-JF7hRwn2Fp_p0T-HZePpV6PfH69XAmVpNke4TyMfDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-05-29","event_type":"dividend","title":"POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON MAY 29, 2026 AND PAYMENT OF THE FINAL DIVIDEND","reference":"12177828","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0529/2026052902218.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Results of AGM / Dividend or Distribution]","time_hkt":"20:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"sZG52TZExNi9U1lDYYiByj4ZTelJkgPzwv9EdsayEQQldJVp5YJLwHGcCl6KI_E47myQmzfpDDTG9nZpWioYDw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-05-07","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED APRIL 30, 2026","reference":"12151059","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0507/2026050700926.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:51","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"eK-vdFWxwjWXA50naOKadMgdSXcEBFZ0c6H11bc3siIrZFnDWOs6PEtlSONpcGb8lzc-_3RatutMWXJNkfqyCw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-04-28","event_type":"dividend","title":"FINAL DIVIDEND FOR THE YEAR ENDED 31 DECEMBER 2025 (UPDATED)","reference":"12129386","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042802629.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Dividend or Distribution (Announcement Form)]","time_hkt":"18:06","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"BVgGVPM1FtPy3WZwZrjuJIhYDr05LkFXFb5uKaByKQdWwCmEt9ZJJkdaQssucfFeZJssUpGsny5ssj4uNaHTDQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-04-28","event_type":"agm_egm","title":"FORM OF PROXY FOR THE ANNUAL GENERAL MEETING TO BE HELD ON FRIDAY, MAY 29, 2026","reference":"12129368","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042802611.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Proxy Forms","time_hkt":"18:05","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Y_1HAx93Dasc9ZihmNmO2I9ztrElAhdgGd_QfztjjG_MnXNymKWwr7EQn_yre048_fkNcfWYUVWvHoFgInuzCw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-04-28","event_type":"agm_egm","title":"NOTICE OF ANNUAL GENERAL MEETING","reference":"12129346","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042802589.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Notice of AGM / Closure of Books or Change of Book Closure Period]","time_hkt":"18:04","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"stWc7higDvHoA0qB5weZ843Ht42uUt7h7e2s5yvS3JSnsUYD_ZZTSDSAXRsLicIKd2Ibm-x5uhRJlCxLPPEaDw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-04-28","event_type":"circular","title":"(1) 2025 ANNUAL REPORT; (2) 2025 ANNUAL PROFIT DISTRIBUTION PLAN; (3) ADOPTION OF DIVIDEND POLICY; (4) 2026 REMUNERATION POLICY FOR DIRECTORS; (5) RE-APPOINTMENT OF AUDITOR FOR 2026; (6) PROPOSED GRANT OF GENERAL MANDATE TO ISSUE SHARES; (7) PROPOSED GRANT OF GENERAL MANDATE TO REPURCHASE H SHARES; AND (8) NOTICE OF ANNUAL GENERAL MEETING","reference":"12129328","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042802571.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [General Mandate / Explanatory Statement for Repurchase of Shares / Other]","time_hkt":"18:03","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Sk_LddVWhClHXW7EgpQ9rVHnMBYciSvi-zxmjy0_1exsNeGX_5Sk9Unz-seTKiKfifIqGn0JOVhBpjVSdZmzDA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-04-28","event_type":"esg_report","title":"2025 Environmental, Social and Governance (ESG) Report","reference":"12129312","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042802555.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Financial Statements/ESG Information - [Environmental, Social and Governance Information/Report]","time_hkt":"18:02","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"ML0LVTYlB1huY5FQdmRPS6vy43eeWZ14MfrMhdp9ByHW6XxpnYYS0I79U1XmiaqCVRfItyIpMnXZq5kRNWGSBQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-04-28","event_type":"annual_report","title":"Annual Report 2025","reference":"12129298","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042802541.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Financial Statements/ESG Information - [Annual Report]","time_hkt":"18:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"olPtivAZ0GcTSVnAi3p3vEWZLE53-H82JxPPNA3zpllUn9Farh3hlQscvHRyico2tnJC02X3lWD--lE0sFD6BA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-04-09","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED MARCH 31, 2026","reference":"12099589","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0409/2026040900800.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:44","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"-_JfvFh2PC-oUt1PwWNJYQKk3EU8TN9s5nq5pb4UcQ4nvMD7PEP7GUDxKB9qQseyeUeDak-ZeuGM0ldgWz8NCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-03-31","event_type":"dividend","title":"FINAL DIVIDEND FOR THE YEAR ENDED 31 DECEMBER 2025","reference":"12084448","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0331/2026033102458.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Dividend or Distribution (Announcement Form)]","time_hkt":"19:33","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"mQ8SoPtZv7GIJNWpTEzuSnImPR-I2VJhoDydDclfhlHr47UecRzA8-B9xdRrptUitvczdtDuGTD97mXX8CR6Bw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-03-31","event_type":"results","title":"ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2025","reference":"12084376","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0331/2026033102436.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Final Results / Dividend or Distribution / Closure of Books or Change of Book Closure Period]","time_hkt":"19:30","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"44gju72dgrA4m6ajiEMIjl0Mh_jojydMnua4R1hR5IwXKWmWUHk2W1Nl9G5ui4H2Ih-KLCbbMLGNSNf9_3oyCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-03-19","event_type":"agm_egm","title":"DATE OF BOARD MEETING","reference":"12059304","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0319/2026031900986.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Date of Board Meeting]","time_hkt":"18:30","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"0M3xsHUQHIeJgGqHvUGQs_y6puz3b1fYtFYdYIChy2twJwcyZD1AIAPZIXer2F6jB5dhQLbjc9BRnZQT848EDw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-03-05","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED FEBRUARY 28, 2026","reference":"12042037","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0305/2026030500656.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:39","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"JoLKm6NjkU-5Z0YOFCgUBuZRIUY7Z_lpO6eowRhm2hjqXRgGjuhhozCzy_w5yvU99rGrdMN9ozKsxuYJKAsNAQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-02-05","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED JANUARY 31, 2026","reference":"12015759","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0205/2026020500860.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:35","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"YTPdxJIEY9RiXP54aLxvXKrV2X9YJhyH3eb3YIdfS6NcAOojyOHraiBiHDQENRexrE_M_lxRDTR7PBc8QhtBBg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2026-01-07","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED DECEMBER 31, 2025","reference":"11983053","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0107/2026010700654.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:43","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"yYioT0TUpkjdg3cGNiXsjCD0SEMPQHe714OggT96Aeq_sOcid2MA6H6mZ9N0t15Uv7D4IVopcfidUQwV19amDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2025-12-03","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED NOVEMBER 30, 2025","reference":"11941578","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2025/1203/2025120300993.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:46","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"0ZENf8aOy626_NZqbel0Xfe42p-QQmXLZzANBPwl1vxzagTBVpKg_4JLvzoIoKIdN13zWxpUBYhGsXFT4vFCDw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02651","date":"2025-11-06","event_type":"monthly_return","title":"MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED OCTOBER 31, 2025","reference":"11907578","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2025/1106/2025110600570.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:34","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"BANjIPJHZTIInMGkQRoE-4PCfpQrQ5h7iIBZyytn9T9DbnJVde8cucCczABTQOmGqDuL_IlhlPCwDNJjLcKDAw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}}],"events_signed":"allooloo-cmr-2026-10"}