| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 22/09/2025 | Tong Yuen To | 1101(L) | +55,000(L) | HKD0.194(L) | 359,985,000(L) | 70.24 |
| 19/09/2025 | Tong Yuen To | 1101(L) | +50,000(L) | HKD0.195(L) | 359,930,000(L) | 70.23 |
| 18/09/2025 | Tong Yuen To | 1101(L) | +80,000(L) | HKD0.187(L) | 359,880,000(L) | 70.22 |
| 05/09/2025 | Tong Yuen To | 1101(L) | +75,000(L) | HKD0.196(L) | 359,800,000(L) | 70.20 |
| 04/09/2025 | Tong Yuen To | 1101(L) | +40,000(L) | HKD0.196(L) | 359,725,000(L) | 70.19 |
| 03/09/2025 | Tong Yuen To | 1101(L) | +80,000(L) | HKD0.189(L) | 359,685,000(L) | 70.18 |
| 02/09/2025 | Tong Yuen To | 1101(L) | +100,000(L) | HKD0.186(L) | 359,605,000(L) | 70.16 |
| 27/06/2025 | Tong Yuen To | 1101(L) | +95,000(L) | HKD0.193(L) | 359,505,000(L) | 70.14 |
| 26/06/2025 | Tong Yuen To | 1101(L) | +65,000(L) | HKD0.179(L) | 359,410,000(L) | 70.12 |
| 25/06/2025 | Tong Yuen To | 1101(L) | +40,000(L) | HKD0.185(L) | 359,345,000(L) | 70.11 |
| 24/06/2025 | Tong Yuen To | 1101(L) | +85,000(L) | HKD0.191(L) | 359,305,000(L) | 70.10 |
| 23/06/2025 | Tong Yuen To | 1101(L) | +75,000(L) | HKD0.197(L) | 359,220,000(L) | 70.09 |
| 19/06/2025 | Tong Yuen To | 1101(L) | +70,000(L) | HKD0.201(L) | 359,145,000(L) | 70.07 |
| 18/06/2025 | Tong Yuen To | 1101(L) | +50,000(L) | HKD0.209(L) | 359,075,000(L) | 70.06 |
| 17/06/2025 | Tong Yuen To | 1101(L) | +80,000(L) | HKD0.210(L) | 359,025,000(L) | 70.05 |
| 16/06/2025 | Tong Yuen To | 1101(L) | +75,000(L) | HKD0.205(L) | 358,945,000(L) | 70.03 |
| 13/06/2025 | Cheng To Yin | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Tang Wai Ling | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Wong Bik Kwan | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Tang Chak Man | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Wong Ching Wa | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Tang Chak Leung | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Wong Mei Yee | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Tong Yuen To | 1101(L) | +105,000(L) | HKD0.207(L) | 358,870,000(L) | 70.02 |
| 13/06/2025 | Tang Ming | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 13/06/2025 | Busy trade limited | 1112(L) | +5,095,000(L) | 358,870,000(L) | 70.02 | |
| 12/06/2025 | Tong Yuen To | 1101(L) | +240,000(L) | HKD0.208(L) | 358,765,000(L) | 70.00 |
| 11/06/2025 | Tong Yuen To | 1101(L) | +230,000(L) | HKD0.202(L) | 358,525,000(L) | 69.95 |
| 10/06/2025 | Tong Yuen To | 1101(L) | +145,000(L) | HKD0.202(L) | 358,295,000(L) | 69.91 |
| 09/06/2025 | Tong Yuen To | 1101(L) | +440,000(L) | HKD0.205(L) | 358,150,000(L) | 69.88 |
| 06/06/2025 | Tong Yuen To | 1101(L) | +340,000(L) | HKD0.205(L) | 357,710,000(L) | 69.79 |
| 05/06/2025 | Tong Yuen To | 1101(L) | +170,000(L) | HKD0.206(L) | 357,370,000(L) | 69.73 |
| 04/06/2025 | Tong Yuen To | 1101(L) | +540,000(L) | HKD0.196(L) | 357,200,000(L) | 69.69 |
| 03/06/2025 | Tong Yuen To | 1101(L) | +380,000(L) | HKD0.204(L) | 356,660,000(L) | 69.59 |
| 02/06/2025 | Tong Yuen To | 1101(L) | +500,000(L) | HKD0.191(L) | 356,280,000(L) | 69.51 |
| 30/05/2025 | Tong Yuen To | 1101(L) | +215,000(L) | HKD0.181(L) | 355,780,000(L) | 69.42 |
| 29/05/2025 | Tong Yuen To | 1101(L) | +395,000(L) | HKD0.170(L) | 355,565,000(L) | 69.37 |
| 23/05/2025 | Tong Yuen To | 1101(L) | +385,000(L) | HKD0.167(L) | 355,170,000(L) | 69.30 |
| 22/05/2025 | Tong Yuen To | 1101(L) | +195,000(L) | HKD0.169(L) | 354,785,000(L) | 69.22 |
| 21/05/2025 | Tong Yuen To | 1101(L) | +150,000(L) | HKD0.166(L) | 354,590,000(L) | 69.18 |
| 1 2 3 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 28/10/2025 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 | |