| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 10/11/2026 | Kou Kuen | 1101(L) | +31,000(L) | HKD4.370(L) | 108,169,840(L) | 48.38 |
| 10/11/2026 | Chan Ying Kit | 1101(L) | +31,000(L) | HKD4.370(L) | 108,169,840(L) | 48.38 |
| 09/11/2026 | Kou Kuen | 1101(L) | +26,000(L) | HKD4.354(L) | 108,138,840(L) | 48.37 |
| 09/11/2026 | Chan Ying Kit | 1101(L) | +26,000(L) | HKD4.354(L) | 108,138,840(L) | 48.37 |
| 29/10/2026 | Kou Kuen | 1101(L) | +18,000(L) | HKD4.378(L) | 108,112,840(L) | 48.36 |
| 29/10/2026 | Chan Ying Kit | 1101(L) | +18,000(L) | HKD4.378(L) | 108,112,840(L) | 48.36 |
| 28/10/2026 | Kou Kuen | 1101(L) | +1,000(L) | HKD4.390(L) | 108,094,840(L) | 48.35 |
| 28/10/2026 | Chan Ying Kit | 1101(L) | +1,000(L) | HKD4.390(L) | 108,094,840(L) | 48.35 |
| 23/10/2026 | Kou Kuen | 1213(L) | 108,093,840(L) | 48.35 | ||
| 23/10/2026 | Chan Pui Chuen | 1213(L) | 14,430,000(L) | 6.45 | ||
| 23/10/2026 | Chan Ying Kit | 1213(L) | 108,093,840(L) | 48.35 | ||
| 23/10/2026 | Dr. TT Kou's Family Company Limited | 1213(L) | 76,253,750(L) | 34.11 | ||
| 07/09/2026 | Chan Ying Kit | 1101(L) | +6,000(L) | HKD4.375(L) | 108,093,840(L) | 50.75 |
| 07/09/2026 | Kou Kuen | 1101(L) | +6,000(L) | HKD4.375(L) | 108,093,840(L) | 50.75 |
| 01/09/2026 | Kou Kuen | 1101(L) | +7,000(L) | HKD4.310(L) | 108,087,840(L) | 50.75 |
| 01/09/2026 | Chan Ying Kit | 1101(L) | +7,000(L) | HKD4.310(L) | 108,087,840(L) | 50.75 |
| 31/07/2026 | Kou Kuen | 1101(L) | +6,000(L) | HKD4.455(L) | 108,080,840(L) | 50.77 |
| 31/07/2026 | Chan Ying Kit | 1101(L) | +6,000(L) | HKD4.455(L) | 108,080,840(L) | 50.77 |
| 30/07/2026 | Chan Ying Kit | 1101(L) | +29,000(L) | HKD4.452(L) | 108,074,840(L) | 50.77 |
| 30/07/2026 | Kou Kuen | 1101(L) | +29,000(L) | HKD4.452(L) | 108,074,840(L) | 50.77 |
| 29/07/2026 | Chan Ying Kit | 1101(L) | +70,000(L) | HKD4.434(L) | 108,045,840(L) | 50.76 |
| 29/07/2026 | Kou Kuen | 1101(L) | +70,000(L) | HKD4.434(L) | 108,045,840(L) | 50.76 |
| 28/07/2026 | Chan Ying Kit | 1101(L) | +32,000(L) | HKD4.464(L) | 107,975,840(L) | 50.72 |
| 28/07/2026 | Kou Kuen | 1101(L) | +32,000(L) | HKD4.464(L) | 107,975,840(L) | 50.72 |
| 27/07/2026 | Kou Kuen | 1101(L) | +3,000(L) | HKD4.490(L) | 107,943,840(L) | 50.71 |
| 27/07/2026 | Chan Ying Kit | 1101(L) | +3,000(L) | HKD4.490(L) | 107,943,840(L) | 50.71 |
| 24/07/2026 | Chan Ying Kit | 1101(L) | +12,000(L) | HKD4.487(L) | 107,940,840(L) | 50.71 |
| 24/07/2026 | Kou Kuen | 1101(L) | +12,000(L) | HKD4.487(L) | 107,940,840(L) | 50.71 |
| 22/07/2026 | Chan Ying Kit | 1101(L) | +5,000(L) | HKD4.480(L) | 107,928,840(L) | 50.70 |
| 22/07/2026 | Kou Kuen | 1101(L) | +5,000(L) | HKD4.480(L) | 107,928,840(L) | 50.70 |
| 20/07/2026 | Chan Ying Kit | 1101(L) | +3,000(L) | HKD4.480(L) | 107,923,840(L) | 50.70 |
| 20/07/2026 | Kou Kuen | 1101(L) | +3,000(L) | HKD4.480(L) | 107,923,840(L) | 50.70 |
| 16/07/2026 | Chan Pui Chuen | 1711(L) | 14,430,000(L) | 6.78 | ||
| 10/07/2026 | Chan Ying Kit | 1101(L) | +3,000(L) | HKD4.390(L) | 107,910,840(L) | 50.74 |
| 10/07/2026 | Kou Kuen | 1101(L) | +3,000(L) | HKD4.390(L) | 107,910,840(L) | 50.74 |
| 08/07/2026 | Kou Kuen | 1101(L) | +5,000(L) | HKD4.300(L) | 107,907,840(L) | 50.77 |
| 08/07/2026 | Chan Ying Kit | 1101(L) | +5,000(L) | HKD4.300(L) | 107,907,840(L) | 50.77 |
| 07/07/2026 | Chan Ying Kit | 1101(L) | +3,000(L) | HKD4.300(L) | 107,902,840(L) | 50.77 |
| 07/07/2026 | Kou Kuen | 1101(L) | +3,000(L) | HKD4.300(L) | 107,902,840(L) | 50.77 |
| 03/07/2026 | Kou Kuen | 1101(L) | +24,000(L) | HKD4.230(L) | 107,899,840(L) | 50.76 |
| 1 2 3 4 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 13/11/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 | |