{"cmr":"hk-cm-kg/HKEX/02149","since":null,"total":33,"cursor":0,"limit":50,"next_cursor":null,"events":[{"cmr":"hk-cm-kg/HKEX/02149","date":"2026-11-03","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2026","reference":"12397259","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/1103/2026110301370.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:18","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"b9lewEBzwz23hDPHUREwboJXzlVn6yrLE6ViGfb-3kI44G9wqAg1u0N5R-7J1to4R0DR1c5U6EvWvLmRzo0KCw","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/02149","date":"2026-10-05","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2026","reference":"12361347","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/1005/2026100501108.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":"ydxK9ip__zRgIym6zl68HZsxU0ZeXkRjSzhyqNEk9Upz9RFGhb_epg-AY9Rsk_l4Maakrgv2TQ3yEmhqNVCnAA","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/02149","date":"2026-09-24","event_type":"interim_report","title":"2026 Interim Report","reference":"12345269","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0924/2026092401116.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Financial Statements/ESG Information - [Interim/Half-Year Report]","time_hkt":"17:23","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"ZRIsX1svNpvxtHl6xA97UvOdcMU3cXPm2D9Fq5ZbpSMwk28u_ZdxMXGEiWCz4AzCxmqAlOn-1qOxIb_--LDzAQ","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/02149","date":"2026-09-02","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2026","reference":"12315683","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0902/2026090201078.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:42","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"CCE_5JOhGeCA4OshEvvlVdbvjMLRlTVlhAhDdZRCaFvdHbvgyJIQvYq2XYgtmCVcCLnxB_2TIu4aYokJhV5eCg","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/02149","date":"2026-08-28","event_type":"results","title":"INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2026","reference":"12304133","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0828/2026082800489.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Interim Results]","time_hkt":"16:32","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"wG7Ov5JVAn1P6EVldqN-fOxj-yiueFUMS2-9azwo3kOuxOXXhDpaVxxhyLC5ns5mONRS5IhEvPIJmM8i9V-ZCw","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/02149","date":"2026-08-24","event_type":"constitutional_document","title":"Articles of Association","reference":"12296799","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0824/2026082401359.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Constitutional Documents","time_hkt":"20:09","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"muJdAIttO3z--2GfwRdke9ACG9xoJk1TAL50p-ErOPjpfOr2h9VAyIi9SvQ4Df7y6I5qy-1pI4IyjkOgzocHAQ","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/02149","date":"2026-08-24","event_type":"agm_egm","title":"POLL RESULTS OF THE 2026 FIRST EXTRAORDINARY GENERAL MEETING HELD ON 24 AUGUST 2026 AND AMENDMENTS TO THE ARTICLES OF ASSOCIATION","reference":"12296783","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0824/2026082401343.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Results of EGM/SGM]","time_hkt":"20:04","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"OUGz9zGOE9cYHt8SXwar7U7Wc1peB69TdamCsWzdhviTvgiopoUS1T2m6Nppu0JNO1gsSPj0wSSBfqQN8vZSAg","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/02149","date":"2026-08-18","event_type":"agm_egm","title":"DATE OF BOARD MEETING","reference":"12288431","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0818/2026081800760.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Date of Board Meeting]","time_hkt":"16:53","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"nKDZLlsvm7ylKO9owqTI98_LB7MA_Reb-4sQWZ5J45y7EndUbq8pcsQGfSxl5klQDAswz4OC9GSHOcX8-mMZDg","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/02149","date":"2026-08-18","event_type":"announcement","title":"POSITIVE PROFIT ALERT","reference":"12288413","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0818/2026081800742.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Profit Warning / Inside Information]","time_hkt":"16:51","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"eqDTJeY-Q8hIA3_4EQZRKNY3scVJ-BsrKYOUcRYsUIkbbtrpkCDHY_h20sZDEwWBlIrDwQzGTHtiHoYrtbynCQ","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/02149","date":"2026-08-07","event_type":"agm_egm","title":"FORM OF PROXY FOR THE 2026 FIRST EXTRAORDINARY GENERAL MEETING OR ANY ADJOURNMENT THEREOF","reference":"12276905","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0807/2026080700438.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Proxy Forms","time_hkt":"16:46","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"AUyBhE8gKsEdJFPu8pm0lf0mLV3aF1b-WgZIWqTA8Jn5-S-aYlOIwj77FeJelQlumicDo6ZWXOsIVFPUgrV3AQ","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/02149","date":"2026-08-07","event_type":"agm_egm","title":"NOTICE OF THE EGM","reference":"12276877","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0807/2026080700410.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]","time_hkt":"16:44","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"mHUNpgz3XB2QYyDrv0tbK9wz1bWSKgQpdJprU5ejHj2JfXnyYpnBQw7TIl2kf7I_KNKIR_JOl7uwZ5scqjMDCg","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/02149","date":"2026-08-07","event_type":"announcement","title":"PROPOSED AMENDMENTS TO THE ARTICLES OF ASSOCIATION","reference":"12276859","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0807/2026080700392.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Amendment of Constitutional Documents]","time_hkt":"16:41","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"rN6UI6-FvE7BKtokC5WU5qI96iMtKc7FXE-lU3jg9X8QIJYJ78mwfvkk8948lass5D7XGZ7g2VuWCa6KZw5uAQ","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/02149","date":"2026-08-04","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2026","reference":"12270526","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0804/2026080400712.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:31","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"D1NSQf0xTP7EVtc1Lmz4Ns7ikKnPOvoLa6UretJz6pqqoho3LsV5mHaV3LJu111fnrXbpjOjJiZHTUcxjLplCA","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/02149","date":"2026-07-03","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2026","reference":"12231842","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0703/2026070301457.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:11","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"ZuYPaKS53hPMN1Uo9xh4g-TEqlsKFMmGt935JX2X0q0n4pkEgpWlyB_7ha433lJePnuR4Jm6mMwd4V5fAxilDg","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/02149","date":"2026-06-05","event_type":"agm_egm","title":"POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 5 JUNE 2026","reference":"12193256","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0605/2026060501926.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Results of AGM]","time_hkt":"20:12","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Kx8RZskROvpyPgG_C1aNyh62RXVIZb6qb0_u4AMxAwXpelcrIOxmzILZVG_gN0jcuGed7U0rv4WSy72SNVEPDA","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/02149","date":"2026-06-01","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2026","reference":"12180297","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0601/2026060101720.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:40","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"eqY3M_7oSW1bmccRfqpoBOUokom5O7tnCyJqfv25qDEJ2vwtCffrvtoQERPXGYOYBN0lbmSdQORaGEoq8UjZBQ","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/02149","date":"2026-05-15","event_type":"agm_egm","title":"FORM OF PROXY FOR THE 2025 ANNUAL GENERAL MEETING OR ANY ADJOURNMENT THEREOF","reference":"12160216","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0515/2026051500527.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Proxy Forms","time_hkt":"16:36","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"GHB96xV_TJAxmuYNry1VI85KufptVJgvqllwEEmWg99IxN1knMC1L5iqRBlx456_PR-h42-4Gt8JfM1nr5nxCA","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/02149","date":"2026-05-15","event_type":"agm_egm","title":"NOTICE OF 2025 AGM","reference":"12160202","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0515/2026051500513.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":"16:35","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"vPqNLT1q8kAD_RCBK4vi-6ccn_I0eSCW7kLIIyCaZW4EjS1p6zsEfAeFXj9YAsS7638XtwIo5Nj_L1Q_2EmnDg","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/02149","date":"2026-05-15","event_type":"circular","title":"(1) REPORT ON THE WORK OF THE BOARD OF DIRECTORS FOR 2025 (2) 2025 ANNUAL REPORT (3) AUDITED FINANCIAL STATEMENTS FOR 2025 (4) PROFIT DISTRIBUTION PLAN FOR 2025 (5) APPOINTMENT OF AUDITOR FOR 2026 (6) APPLICATION FOR A BANK CREDIT LINE FOR 2026 (7) GRANT OF THE GENERAL MANDATE TO THE BOARD TO ISSUE SHARES (8) GRANT OF THE GENERAL MANDATE TO THE BOARD TO REPURCHASE H SHARES AND (9) NOTICE OF 2025 AGM","reference":"12160170","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0515/2026051500481.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":"16:33","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"lTNxWUF1czt6qdnjRxNFRaGKMM9HQpWWDHGkCvoypBu8q3-oeOpv8KIYSPwls74Z3lG88DqEbAKAJfAAy_SsAA","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/02149","date":"2026-05-04","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2026","reference":"12143000","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0504/2026050401449.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:31","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"fsNZESEKV6JS3F78VSeyItkBEBsIck-3SsIZxlh88lLLCTEze1V8UWrOfqwmki5R96aMyJpco8gZLcYFbgVODw","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/02149","date":"2026-04-28","event_type":"circular","title":"Notification Letter and Reply Form to Non-registered Shareholders - Arrangement of Electronic Dissemination of Corporate Communications","reference":"12127800","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042800876.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"16:41","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"KQD2UUfuDxNa_dw2LxJZuY7PqzSsZb4oUD6iZq6e-1lVnysfMNt7oWfL7z7htIJzB4VY6xPbDL-vs2wV1euTCQ","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/02149","date":"2026-04-28","event_type":"circular","title":"Notification Letter and Reply Form to Registered Shareholders - Arrangement of Electronic Dissemination of Corporate Communications","reference":"12127761","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042800836.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"16:40","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"YRLA7-8QLLmvukMEZbgIUB00elV8jw_NsOcaELRQZTw43V9pF8P_y9iz11MWMQzifuQi3KXkflusRq90kSqFCA","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/02149","date":"2026-04-28","event_type":"annual_report","title":"Annual Report 2025","reference":"12127729","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0428/2026042800804.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Financial Statements/ESG Information - [Annual Report / Environmental, Social and Governance Information/Report]","time_hkt":"16:39","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"1N5xqgQF1o061VRELT4gyGsO6R7tdwkbMyFHpoDhS4ByACMgiKCRkLQsAtIRqorWT0cb8fW2bGwsaq899GOFDg","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/02149","date":"2026-04-07","event_type":"announcement","title":"VOLUNTARY ANNOUNCEMENT ANNOUNCEMENT ON CONVENING OF 2025 FINAL RESULTS CONFERENCE","reference":"12096157","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0407/2026040700215.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Other - Corporate Governance Related Matters / Other - Miscellaneous]","time_hkt":"18:49","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"byOkffHvsJzGN0GzSzujFmjsPynKlb89fQ0zdUdlaOBJVNmh6eC6g7nG8M6TYFgdfpLMxTt5LJBzdz4KfUQ7Ag","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/02149","date":"2026-04-01","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2026","reference":"12091382","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0401/2026040102649.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:18","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"FF8NyGePM0VH5P_Q2EK5DQkyBNeHXss1VDKwo5cCFvfz8APrtN8xy0mwHtOzerjg4Otjv7DnrPGAr0DhWsZGDw","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/02149","date":"2026-03-25","event_type":"results","title":"ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2025","reference":"12066529","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0325/2026032500649.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Final Results]","time_hkt":"17:14","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"yo2o2g3WoCwZcQfXdA_bizWoiUPK7g-kFaszQtFCOh8ROLbI4MWHgbwzfeaqxVRqCoOSlZXNIdKDdQZbUZteCA","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/02149","date":"2026-03-13","event_type":"agm_egm","title":"DATE OF BOARD MEETING","reference":"12051077","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0313/2026031300617.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Date of Board Meeting]","time_hkt":"16:49","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"gZgHVmzPbB05ZOEOmiHma4DnUr_a14UtdBQvmVKFNhTn7xUiQNBUrBdpCL6LDQUK6zsOWItE6TThjF7arPzpCQ","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/02149","date":"2026-03-02","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 February 2026","reference":"12035732","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0302/2026030202500.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:16","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"45cTdGHMOa70U7-ycfg5-z28JTG4AtJ3fory_SFOfcw6l1qccpNUf_mZlhILF8Bw6PEkOFaVqCce3CCC77Y-Ag","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/02149","date":"2026-02-03","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2026","reference":"12011168","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0203/2026020301038.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:37","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"lfZNXU0l30UF2FxFkfTxlUmfATbqGfBDVCykburzqXoq_GgEf28R35_wjPFsG3aguYvT7adG0Ekz0JSKoVbsBQ","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/02149","date":"2026-01-05","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2025","reference":"11978934","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0105/2026010501454.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:45","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"sbZVnsM8zrlmEoR13qaGRULEgMBCkgYak9hhzRWarn7wbhIoRHUZG_Nk849HrITfEfqeWBiiVQrK0IQ4RA-HBQ","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/02149","date":"2025-12-01","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2025","reference":"11936971","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2025/1201/2025120102913.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:56","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"SmxFa5p1MZFUX2xjWG3xnLN-J3iznS2vS05sfm5fIaIgwFkqeMkRW5c5Zhes1EjYOkUr3BsHZKwIj4XvE_mpBA","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/02149","date":"2025-11-07","event_type":"results","title":"SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO THE 2024 ANNUAL REPORT","reference":"11909669","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2025/1107/2025110700776.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Final Results / Share Scheme / Other - Miscellaneous]","time_hkt":"17:00","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"oYOEXS03zcmYQ4lpCoNGIv758YMAAvxfecFtrQsup1p83SFTXTqvk6hKpTjuxsumLhFQMPWnOMaOq9jqTMmZCA","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/02149","date":"2025-11-03","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2025","reference":"11900342","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2025/1103/2025110301805.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:38","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"LQYtECFdcTL3ROkmB_E2hQjr8DTj2bWMUAK2MEViwOj46ejWIJE76wvysJtbOcgcnAQeT6e1HcGb9aEzsoyaBg","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"}