| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 05/06/2026 | Chan Pui Chuen | 1101(L) | +30,000(L) | HKD4.267(L) | 14,202,000(L) | 6.68 |
| 04/06/2026 | Kou Kuen | 1101(L) | +5,000(L) | HKD4.254(L) | 107,327,840(L) | 50.50 |
| 04/06/2026 | Chan Ying Kit | 1101(L) | +5,000(L) | HKD4.254(L) | 107,327,840(L) | 50.50 |
| 04/06/2026 | Chan Pui Chuen | 1101(L) | +77,000(L) | HKD4.243(L) | 14,172,000(L) | 6.63 |
| 03/06/2026 | Chan Pui Chuen | 1101(L) | +30,000(L) | HKD4.290(L) | 14,095,000(L) | 6.63 |
| 01/06/2026 | Chan Ying Kit | 1101(L) | +10,000(L) | HKD4.250(L) | 107,322,840(L) | 50.49 |
| 01/06/2026 | Kou Kuen | 1101(L) | +10,000(L) | HKD4.250(L) | 107,322,840(L) | 50.49 |
| 29/05/2026 | Chan Pui Chuen | 1101(L) | +80,000(L) | HKD4.248(L) | 14,065,000(L) | 6.62 |
| 28/05/2026 | Chan Pui Chuen | 1101(L) | +80,000(L) | HKD4.239(L) | 13,985,000(L) | 6.58 |
| 27/05/2026 | Chan Ying Kit | 1101(L) | +40,000(L) | HKD4.278(L) | 107,312,840(L) | 50.49 |
| 27/05/2026 | Kou Kuen | 1101(L) | +40,000(L) | HKD4.278(L) | 107,312,840(L) | 50.49 |
| 27/05/2026 | Chan Pui Chuen | 1101(L) | +26,000(L) | HKD4.260(L) | 13,905,000(L) | 6.54 |
| 22/05/2026 | Chan Pui Chuen | 1101(L) | +30,000(L) | HKD4.296(L) | 13,879,000(L) | 6.53 |
| 22/05/2026 | Chan Ying Kit | 1101(L) | +5,000(L) | HKD4.360(L) | 107,272,840(L) | 50.47 |
| 22/05/2026 | Kou Kuen | 1101(L) | +5,000(L) | HKD4.360(L) | 107,272,840(L) | 50.47 |
| 20/05/2026 | Chan Ying Kit | 1101(L) | +30,000(L) | HKD4.323(L) | 107,267,840(L) | 50.47 |
| 20/05/2026 | Kou Kuen | 1101(L) | +30,000(L) | HKD4.323(L) | 107,267,840(L) | 50.47 |
| 19/05/2026 | Chan Ying Kit | 1101(L) | +34,000(L) | HKD4.314(L) | 107,237,840(L) | 50.45 |
| 19/05/2026 | Kou Kuen | 1101(L) | +34,000(L) | HKD4.314(L) | 107,237,840(L) | 50.45 |
| 18/05/2026 | Kou Kuen | 1101(L) | +80,000(L) | HKD4.295(L) | 107,203,840(L) | 50.44 |
| 18/05/2026 | Chan Ying Kit | 1101(L) | +80,000(L) | HKD4.295(L) | 107,203,840(L) | 50.44 |
| 15/05/2026 | Chan Ying Kit | 1101(L) | +156,000(L) | HKD4.294(L) | 107,123,840(L) | 50.40 |
| 15/05/2026 | Kou Kuen | 1101(L) | +156,000(L) | HKD4.294(L) | 107,123,840(L) | 50.40 |
| 14/05/2026 | Chan Ying Kit | 1101(L) | +537,000(L) | HKD4.384(L) | 106,967,840(L) | 50.33 |
| 14/05/2026 | Kou Kuen | 1101(L) | +537,000(L) | HKD4.384(L) | 106,967,840(L) | 50.33 |
| 13/05/2026 | Kou Kuen | 1101(L) | +125,000(L) | HKD4.396(L) | 106,430,840(L) | 50.07 |
| 13/05/2026 | Chan Ying Kit | 1101(L) | +125,000(L) | HKD4.396(L) | 106,430,840(L) | 50.07 |
| 12/05/2026 | Kou Kuen | 1101(L) | +50,000(L) | HKD4.400(L) | 106,305,840(L) | 50.01 |
| 12/05/2026 | Chan Ying Kit | 1101(L) | +50,000(L) | HKD4.400(L) | 106,305,840(L) | 50.01 |
| 11/05/2026 | Kou Kuen | 1101(L) | +211,000(L) | HKD4.466(L) | 106,255,840(L) | 49.99 |
| 11/05/2026 | Chan Ying Kit | 1101(L) | +211,000(L) | HKD4.466(L) | 106,255,840(L) | 49.99 |
| 08/05/2026 | Kou Kuen | 1101(L) | +72,000(L) | HKD4.470(L) | 106,044,840(L) | 49.89 |
| 08/05/2026 | Chan Ying Kit | 1101(L) | +72,000(L) | HKD4.470(L) | 106,044,840(L) | 49.89 |
| 02/04/2026 | Kou Kuen | 1101(L) | +17,000(L) | HKD4.520(L) | 104,650,840(L) | 49.24 |
| 02/04/2026 | Chan Ying Kit | 1101(L) | +17,000(L) | HKD4.520(L) | 104,650,840(L) | 49.24 |
| 31/03/2026 | Chan Ying Kit | 1101(L) | +105,000(L) | HKD4.498(L) | 104,633,840(L) | 49.23 |
| 31/03/2026 | Kou Kuen | 1101(L) | +105,000(L) | HKD4.498(L) | 104,633,840(L) | 49.23 |
| 24/03/2026 | Chan Ying Kit | 1113(L) | -3,940,000(L) | 104,528,840(L) | 49.18 | |
| 24/03/2026 | Dr. TT Kou's Family Company Limited | 1201(L) | -3,940,000(L) | 76,253,750(L) | 35.88 | |
| 24/03/2026 | Kou Kuen | 1711(L) | -3,940,000(L) | 104,528,840(L) | 49.18 | |
| 1 2 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 09/06/2026 17:59 | |
| Real-time basic market prices of Hong Kong securities are provided by HKEx; a Designated Website authorized by the HKEx Group to provide the Service | |