| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 09/12/2025 | Ordinary Shares | 2,400,000 | HKD 15,916,800 | HKD 6.650 | HKD 6.560 | 22,474,000 | 2.141 |
| 08/12/2025 | Ordinary Shares | 794,000 | HKD 5,279,226 | HKD 6.650 | HKD 6.640 | 20,074,000 | 1.913 |
| 05/12/2025 | Ordinary Shares | 1,302,000 | HKD 8,650,357 | HKD 6.650 | HKD 6.590 | 19,280,000 | 1.837 |
| 04/12/2025 | Ordinary Shares | 150,000 | HKD 1,018,500 | HKD 6.790 | HKD 6.790 | 17,978,000 | 1.713 |
| 03/12/2025 | Ordinary Shares | 58,000 | HKD 385,079 | HKD 6.640 | HKD 6.630 | 17,828,000 | 1.699 |
| 02/12/2025 | Ordinary Shares | 156,000 | HKD 998,400 | HKD 6.410 | HKD 6.380 | 17,770,000 | 1.693 |
| 01/12/2025 | Ordinary Shares | 1,974,000 | HKD 13,016,161 | HKD 6.630 | HKD 6.540 | 17,614,000 | 1.678 |
| 28/11/2025 | Ordinary Shares | 1,710,000 | HKD 11,196,054 | HKD 6.610 | HKD 6.430 | 15,640,000 | 1.490 |
| 27/11/2025 | Ordinary Shares | 3,952,000 | HKD 25,926,700 | HKD 6.700 | HKD 6.480 | 13,930,000 | 1.327 |
| 26/11/2025 | Ordinary Shares | 3,962,000 | HKD 26,624,640 | HKD 6.790 | HKD 6.510 | 9,978,000 | 0.951 |
| 22/10/2025 | Ordinary Shares | 230,000 | HKD 1,846,670 | HKD 8.040 | HKD 8.010 | 6,016,000 | 0.573 |
| 21/10/2025 | Ordinary Shares | 120,000 | HKD 964,800 | HKD 8.040 | HKD 8.040 | 5,786,000 | 0.551 |
| 17/10/2025 | Ordinary Shares | 1,020,000 | HKD 8,195,496 | HKD 8.040 | HKD 8.020 | 5,666,000 | 0.540 |
| 16/10/2025 | Ordinary Shares | 20,000 | HKD 163,600 | HKD 8.180 | HKD 8.180 | 4,646,000 | 0.443 |
| 15/10/2025 | Ordinary Shares | 376,000 | HKD 3,070,867 | HKD 8.180 | HKD 8.100 | 4,626,000 | 0.441 |
| 14/10/2025 | Ordinary Shares | 1,398,000 | HKD 11,396,356 | HKD 8.180 | HKD 8.110 | 4,250,000 | 0.405 |
| 13/10/2025 | Ordinary Shares | 1,198,000 | HKD 9,733,989 | HKD 8.170 | HKD 8.010 | 2,852,000 | 0.272 |
| 10/10/2025 | Ordinary Shares | 434,000 | HKD 3,547,299 | HKD 8.180 | HKD 8.090 | 1,654,000 | 0.158 |
| 08/10/2025 | Ordinary Shares | 2,000 | HKD 16,360 | HKD 8.180 | HKD 8.180 | 1,220,000 | 0.116 |
| 02/09/2025 | Ordinary Shares | 718,000 | HKD 6,569,628 | HKD 9.150 | HKD 9.140 | 1,218,000 | 0.116 |
| 01/09/2025 | Ordinary Shares | 500,000 | HKD 4,568,450 | HKD 9.150 | HKD 9.080 | 500,000 | 0.048 |
| 11/08/2025 | Ordinary Shares | 582,000 | HKD 5,378,902 | HKD 9.260 | HKD 9.200 | 24,430,000 | 2.277 |
| 08/08/2025 | Ordinary Shares | 182,000 | HKD 1,685,320 | HKD 9.260 | HKD 9.260 | 23,848,000 | 2.222 |
| 06/08/2025 | Ordinary Shares | 174,000 | HKD 1,611,240 | HKD 9.260 | HKD 9.260 | 23,666,000 | 2.205 |
| 05/08/2025 | Ordinary Shares | 46,000 | HKD 423,062 | HKD 9.260 | HKD 9.170 | 23,492,000 | 2.189 |
| 04/08/2025 | Ordinary Shares | 222,000 | HKD 2,024,995 | HKD 9.150 | HKD 9.080 | 23,446,000 | 2.185 |
| 01/08/2025 | Ordinary Shares | 1,844,000 | HKD 16,890,118 | HKD 9.170 | HKD 9.140 | 23,224,000 | 2.164 |
| 31/07/2025 | Ordinary Shares | 2,000,000 | HKD 18,407,800 | HKD 9.240 | HKD 9.170 | 21,380,000 | 1.992 |
| 30/07/2025 | Ordinary Shares | 2,122,000 | HKD 19,599,677 | HKD 9.260 | HKD 9.200 | 19,380,000 | 1.806 |
| 29/07/2025 | Ordinary Shares | 1,202,000 | HKD 11,126,072 | HKD 9.260 | HKD 9.240 | 17,258,000 | 1.608 |
| 23/07/2025 | Ordinary Shares | 1,402,000 | HKD 12,979,155 | HKD 9.260 | HKD 9.230 | 16,056,000 | 1.496 |
| 22/07/2025 | Ordinary Shares | 24,000 | HKD 222,240 | HKD 9.260 | HKD 9.260 | 14,654,000 | 1.366 |
| 21/07/2025 | Ordinary Shares | 56,000 | HKD 518,560 | HKD 9.260 | HKD 9.260 | 14,630,000 | 1.363 |
| 18/07/2025 | Ordinary Shares | 1,044,000 | HKD 9,667,126 | HKD 9.260 | HKD 9.250 | 14,574,000 | 1.358 |
| 10/07/2025 | Ordinary Shares | 798,000 | HKD 7,379,824 | HKD 9.260 | HKD 9.220 | 13,530,000 | 1.261 |
| 09/07/2025 | Ordinary Shares | 676,000 | HKD 6,254,419 | HKD 9.260 | HKD 9.230 | 12,732,000 | 1.187 |
| 08/07/2025 | Ordinary Shares | 226,000 | HKD 2,092,669 | HKD 9.260 | HKD 9.250 | 12,056,000 | 1.124 |
| 07/07/2025 | Ordinary Shares | 260,000 | HKD 2,394,314 | HKD 9.260 | HKD 9.170 | 11,830,000 | 1.102 |
| 04/07/2025 | Ordinary Shares | 2,000,000 | HKD 18,461,600 | HKD 9.260 | HKD 9.170 | 11,570,000 | 1.078 |
| 03/07/2025 | Ordinary Shares | 472,000 | HKD 4,361,610 | HKD 9.260 | HKD 9.160 | 9,570,000 | 0.892 |
| 1 2 | |||||||
| Remark: | Real time quote last updated: 10/12/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 | |