| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 29/08/2025 | Ordinary Shares | 54,000 | HKD 822,050 | HKD 15.300 | HKD 14.980 | 4,050,800 | 0.514 |
| 28/08/2025 | Ordinary Shares | 50,000 | HKD 767,780 | HKD 15.440 | HKD 14.990 | 3,996,800 | 0.507 |
| 27/08/2025 | Ordinary Shares | 200,000 | HKD 3,047,780 | HKD 15.240 | HKD 15.210 | 3,946,800 | 0.501 |
| 22/08/2025 | Ordinary Shares | 75,000 | HKD 1,092,080 | HKD 14.700 | HKD 14.460 | 3,746,800 | 0.476 |
| 21/08/2025 | Ordinary Shares | 70,000 | HKD 1,013,050 | HKD 14.700 | HKD 14.300 | 3,671,800 | 0.466 |
| 20/08/2025 | Ordinary Shares | 90,000 | HKD 1,329,850 | HKD 14.800 | HKD 14.740 | 3,601,800 | 0.457 |
| 15/08/2025 | Ordinary Shares | 356,000 | HKD 5,476,400 | HKD 15.400 | HKD 15.300 | 3,511,800 | 0.446 |
| 14/08/2025 | Ordinary Shares | 208,000 | HKD 3,110,380 | HKD 15.020 | HKD 14.910 | 3,155,800 | 0.401 |
| 13/08/2025 | Ordinary Shares | 211,000 | HKD 3,118,690 | HKD 14.800 | HKD 14.700 | 2,947,800 | 0.374 |
| 03/07/2025 | Ordinary Shares | 110,000 | HKD 1,134,420 | HKD 10.360 | HKD 10.260 | 2,736,800 | 0.347 |
| 02/07/2025 | Ordinary Shares | 32,000 | HKD 325,840 | HKD 10.220 | HKD 10.120 | 2,626,800 | 0.334 |
| 30/06/2025 | Ordinary Shares | 55,000 | HKD 562,560 | HKD 10.260 | HKD 10.160 | 2,594,800 | 0.329 |
| 26/06/2025 | Ordinary Shares | 145,000 | HKD 1,475,480 | HKD 10.240 | HKD 10.080 | 2,539,800 | 0.322 |
| 24/06/2025 | Ordinary Shares | 200,000 | HKD 2,026,580 | HKD 10.180 | HKD 10.060 | 2,394,800 | 0.304 |
| 23/06/2025 | Ordinary Shares | 22,100 | HKD 221,000 | HKD 10.000 | HKD 10.000 | 2,194,800 | 0.279 |
| 13/06/2025 | Ordinary Shares | 86,000 | HKD 814,570 | HKD 9.500 | HKD 9.450 | 2,172,700 | 0.276 |
| 10/06/2025 | Ordinary Shares | 29,100 | HKD 267,933 | HKD 9.230 | HKD 9.160 | 2,086,700 | 0.265 |
| 05/06/2025 | Ordinary Shares | 236,900 | HKD 2,174,652 | HKD 9.250 | HKD 9.130 | 2,057,600 | 0.261 |
| 04/06/2025 | Ordinary Shares | 97,700 | HKD 875,910 | HKD 9.010 | HKD 8.900 | 1,820,700 | 0.231 |
| 03/06/2025 | Ordinary Shares | 415,200 | HKD 3,763,108 | HKD 9.140 | HKD 9.020 | 1,723,000 | 0.219 |
| 30/05/2025 | Ordinary Shares | 208,900 | HKD 1,934,350 | HKD 9.340 | HKD 9.230 | 1,307,800 | 0.166 |
| 23/05/2025 | Ordinary Shares | 151,000 | HKD 1,256,795 | HKD 8.380 | HKD 8.230 | 1,098,900 | 0.140 |
| 22/05/2025 | Ordinary Shares | 386,000 | HKD 3,182,464 | HKD 8.400 | HKD 8.180 | 947,900 | 0.120 |
| 21/05/2025 | Ordinary Shares | 341,700 | HKD 2,881,128 | HKD 8.500 | HKD 8.380 | 561,900 | 0.071 |
| 19/05/2025 | Ordinary Shares | 2,202,000 | HKD 1,834,620 | HKD 0.840 | HKD 0.820 | 2,202,000 | 0.028 |
| 15/05/2025 | Ordinary Shares | 749,000 | HKD 632,010 | HKD 0.850 | HKD 0.840 | 8,052,000 | 1.021 |
| 14/05/2025 | Ordinary Shares | 2,266,000 | HKD 1,881,910 | HKD 0.840 | HKD 0.820 | 7,303,000 | 0.093 |
| 13/05/2025 | Ordinary Shares | 1,450,000 | HKD 1,215,500 | HKD 0.840 | HKD 0.830 | 5,037,000 | 0.064 |
| 12/05/2025 | Ordinary Shares | 500,000 | HKD 405,000 | HKD 0.810 | HKD 0.810 | 3,587,000 | 0.046 |
| 09/05/2025 | Ordinary Shares | 950,000 | HKD 755,500 | HKD 0.800 | HKD 0.790 | 3,087,000 | 0.039 |
| 07/05/2025 | Ordinary Shares | 2,137,000 | HKD 1,681,890 | HKD 0.790 | HKD 0.780 | 2,137,000 | 0.027 |
| 1 2 | |||||||
| Remark: | Real time quote last updated: 07/01/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 | |