| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 22/10/2026 | MAO YUYAN | 1101(L) | +58,000(L) | HKD0.335(L) | 1,254,652,157(L) | 57.53 |
| 22/10/2026 | JIANG XIAOHUANG | 1101(L) | +58,000(L) | HKD0.335(L) | 1,254,652,157(L) | 57.53 |
| 21/10/2026 | JIANG XIAOHUANG | 1101(L) | +200,000(L) | HKD0.335(L) | 1,254,594,157(L) | 57.53 |
| 21/10/2026 | MAO YUYAN | 1101(L) | +200,000(L) | HKD0.335(L) | 1,254,594,157(L) | 57.53 |
| 20/10/2026 | JIANG XIAOHUANG | 1101(L) | +40,000(L) | HKD0.335(L) | 1,254,394,157(L) | 57.52 |
| 20/10/2026 | MAO YUYAN | 1101(L) | +40,000(L) | HKD0.335(L) | 1,254,394,157(L) | 57.52 |
| 08/09/2026 | JIANG XIAOHUANG | 1101(L) | +38,000(L) | HKD0.345(L) | 1,254,354,157(L) | 57.52 |
| 08/09/2026 | MAO YUYAN | 1101(L) | +38,000(L) | HKD0.345(L) | 1,254,354,157(L) | 57.52 |
| 04/09/2026 | JIANG XIAOHUANG | 1101(L) | +2,000(L) | HKD0.345(L) | 1,254,316,157(L) | 57.52 |
| 04/09/2026 | MAO YUYAN | 1101(L) | +2,000(L) | HKD0.345(L) | 1,254,316,157(L) | 57.52 |
| 03/09/2026 | MAO YUYAN | 1101(L) | +206,000(L) | HKD0.345(L) | 1,254,314,157(L) | 57.51 |
| 03/09/2026 | JIANG XIAOHUANG | 1101(L) | +206,000(L) | HKD0.345(L) | 1,254,314,157(L) | 57.51 |
| 26/08/2026 | JIANG XIAOHUANG | 1101(L) | +1,600,000(L) | HKD0.343(L) | 1,254,108,157(L) | 57.51 |
| 26/08/2026 | MAO YUYAN | 1101(L) | +1,600,000(L) | HKD0.343(L) | 1,254,108,157(L) | 57.51 |
| 30/06/2026 | MAO YUYAN | 1101(L) | +1,230,000(L) | HKD0.384(L) | 1,252,508,157(L) | 57.43 |
| 30/06/2026 | Warm Sunshine Holdings Limited | 1101(L) | +1,230,000(L) | HKD0.384(L) | 197,086,000(L) | 9.04 |
| 30/06/2026 | JIANG XIAOHUANG | 1101(L) | +1,230,000(L) | HKD0.384(L) | 1,252,508,157(L) | 57.43 |
| 29/06/2026 | JIANG XIAOHUANG | 1101(L) | +792,000(L) | HKD0.359(L) | 1,251,278,157(L) | 57.38 |
| 29/06/2026 | MAO YUYAN | 1101(L) | +792,000(L) | HKD0.359(L) | 1,251,278,157(L) | 57.38 |
| 26/06/2026 | MAO YUYAN | 1101(L) | +3,990,000(L) | HKD0.348(L) | 1,250,486,157(L) | 57.34 |
| 26/06/2026 | JIANG XIAOHUANG | 1101(L) | +3,990,000(L) | HKD0.348(L) | 1,250,486,157(L) | 57.34 |
| 23/06/2026 | MAO YUYAN | 1101(L) | +1,320,000(L) | HKD0.373(L) | 1,246,496,157(L) | 57.16 |
| 23/06/2026 | JIANG XIAOHUANG | 1101(L) | +1,320,000(L) | HKD0.373(L) | 1,246,496,157(L) | 57.16 |
| 30/06/2025 | JIANG XIAOHUANG | 1201(L) | -23,148,041(L) | 1,245,176,157(L) | 57.10 | |
| 30/06/2025 | MAO YUYAN | 1201(L) | -23,148,041(L) | 1,245,176,157(L) | 57.10 | |
| 1 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 30/10/2026 18:00 | |
| 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 | |