| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 18/07/2025 | Ordinary Shares | 2,000,000 | HKD 2,400,000 | HKD 1.210 | HKD 1.190 | 44,522,000 | 1.408 |
| 17/07/2025 | Ordinary Shares | 990,000 | HKD 1,197,900 | HKD 1.210 | HKD 1.210 | 42,522,000 | 1.345 |
| 16/07/2025 | Ordinary Shares | 1,562,000 | HKD 1,874,400 | HKD 1.200 | HKD 1.200 | 41,532,000 | 1.314 |
| 11/07/2025 | Ordinary Shares | 1,000,000 | HKD 1,150,000 | HKD 1.150 | HKD 1.150 | 39,970,000 | 1.264 |
| 10/07/2025 | Ordinary Shares | 1,402,000 | HKD 1,617,800 | HKD 1.160 | HKD 1.140 | 38,970,000 | 1.233 |
| 09/07/2025 | Ordinary Shares | 1,420,000 | HKD 1,590,400 | HKD 1.120 | HKD 1.120 | 37,568,000 | 1.188 |
| 08/07/2025 | Ordinary Shares | 196,000 | HKD 217,560 | HKD 1.110 | HKD 1.110 | 36,148,000 | 1.144 |
| 07/07/2025 | Ordinary Shares | 1,824,000 | HKD 1,998,160 | HKD 1.100 | HKD 1.090 | 35,952,000 | 1.137 |
| 04/07/2025 | Ordinary Shares | 1,026,000 | HKD 1,117,260 | HKD 1.090 | HKD 1.080 | 34,128,000 | 1.080 |
| 03/07/2025 | Ordinary Shares | 1,000,000 | HKD 1,090,000 | HKD 1.090 | HKD 1.090 | 33,102,000 | 1.047 |
| 02/07/2025 | Ordinary Shares | 1,508,000 | HKD 1,638,640 | HKD 1.090 | HKD 1.080 | 32,102,000 | 1.016 |
| 30/06/2025 | Ordinary Shares | 120,000 | HKD 129,600 | HKD 1.080 | HKD 1.080 | 30,594,000 | 0.968 |
| 27/06/2025 | Ordinary Shares | 396,000 | HKD 427,680 | HKD 1.080 | HKD 1.080 | 30,474,000 | 0.964 |
| 26/06/2025 | Ordinary Shares | 348,000 | HKD 368,880 | HKD 1.060 | HKD 1.060 | 30,078,000 | 0.952 |
| 24/06/2025 | Ordinary Shares | 1,000,000 | HKD 1,020,000 | HKD 1.020 | HKD 1.020 | 29,730,000 | 0.941 |
| 23/06/2025 | Ordinary Shares | 488,000 | HKD 492,880 | HKD 1.010 | HKD 1.010 | 28,730,000 | 0.909 |
| 20/06/2025 | Ordinary Shares | 1,138,000 | HKD 1,159,380 | HKD 1.020 | HKD 1.010 | 28,242,000 | 0.893 |
| 19/06/2025 | Ordinary Shares | 2,000,000 | HKD 2,030,000 | HKD 1.020 | HKD 1.010 | 27,104,000 | 0.857 |
| 18/06/2025 | Ordinary Shares | 1,022,000 | HKD 1,041,760 | HKD 1.020 | HKD 1.010 | 25,104,000 | 0.794 |
| 17/06/2025 | Ordinary Shares | 172,000 | HKD 173,720 | HKD 1.010 | HKD 1.010 | 24,082,000 | 0.762 |
| 16/06/2025 | Ordinary Shares | 1,000,000 | HKD 1,010,000 | HKD 1.010 | HKD 1.010 | 23,910,000 | 0.756 |
| 13/06/2025 | Ordinary Shares | 1,000,000 | HKD 1,010,000 | HKD 1.010 | HKD 1.010 | 22,910,000 | 0.725 |
| 12/06/2025 | Ordinary Shares | 70,000 | HKD 70,000 | HKD 1.000 | HKD 1.000 | 21,910,000 | 0.693 |
| 11/06/2025 | Ordinary Shares | 660,000 | HKD 660,000 | HKD 1.000 | HKD 1.000 | 21,840,000 | 0.691 |
| 10/06/2025 | Ordinary Shares | 1,000,000 | HKD 1,000,000 | HKD 1.000 | HKD 1.000 | 21,180,000 | 0.670 |
| 09/06/2025 | Ordinary Shares | 1,000,000 | HKD 1,000,000 | HKD 1.000 | HKD 1.000 | 20,180,000 | 0.638 |
| 06/06/2025 | Ordinary Shares | 1,000,000 | HKD 1,000,000 | HKD 1.000 | HKD 1.000 | 19,180,000 | 0.607 |
| 05/06/2025 | Ordinary Shares | 1,000,000 | HKD 1,000,000 | HKD 1.000 | HKD 1.000 | 18,180,000 | 0.575 |
| 04/06/2025 | Ordinary Shares | 1,000,000 | HKD 990,000 | HKD 0.990 | HKD 0.990 | 17,180,000 | 0.544 |
| 03/06/2025 | Ordinary Shares | 1,000,000 | HKD 990,000 | HKD 0.990 | HKD 0.990 | 16,180,000 | 0.512 |
| 02/06/2025 | Ordinary Shares | 676,000 | HKD 655,720 | HKD 0.970 | HKD 0.970 | 15,180,000 | 0.480 |
| 30/05/2025 | Ordinary Shares | 1,000,000 | HKD 990,000 | HKD 0.990 | HKD 0.990 | 14,504,000 | 0.459 |
| 29/05/2025 | Ordinary Shares | 218,000 | HKD 215,820 | HKD 0.990 | HKD 0.990 | 13,504,000 | 0.427 |
| 28/05/2025 | Ordinary Shares | 236,000 | HKD 233,640 | HKD 0.990 | HKD 0.990 | 13,286,000 | 0.420 |
| 27/05/2025 | Ordinary Shares | 806,000 | HKD 806,000 | HKD 1.000 | HKD 1.000 | 13,050,000 | 0.413 |
| 26/05/2025 | Ordinary Shares | 1,906,000 | HKD 1,896,940 | HKD 1.000 | HKD 0.990 | 12,244,000 | 0.387 |
| 23/05/2025 | Ordinary Shares | 1,000,000 | HKD 990,000 | HKD 0.990 | HKD 0.990 | 10,338,000 | 0.327 |
| 22/05/2025 | Ordinary Shares | 2,000,000 | HKD 1,970,000 | HKD 0.990 | HKD 0.980 | 9,338,000 | 0.295 |
| 21/05/2025 | Ordinary Shares | 634,000 | HKD 627,660 | HKD 0.990 | HKD 0.990 | 7,338,000 | 0.232 |
| 20/05/2025 | Ordinary Shares | 650,000 | HKD 650,000 | HKD 1.000 | HKD 1.000 | 6,704,000 | 0.212 |
| 1 2 3 4 | |||||||
| Remark: | Real time quote last updated: 30/10/2025 13:49 |
| 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 | |