| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 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 |
| 25/04/2025 | Ordinary Shares | 2,000,000 | HKD 19,394,400 | HKD 9.700 | HKD 9.690 | 9,098,000 | 0.848 |
| 24/04/2025 | Ordinary Shares | 40,000 | HKD 396,000 | HKD 9.900 | HKD 9.900 | 7,098,000 | 0.662 |
| 23/04/2025 | Ordinary Shares | 12,000 | HKD 117,960 | HKD 9.830 | HKD 9.830 | 7,058,000 | 0.658 |
| 22/04/2025 | Ordinary Shares | 184,000 | HKD 1,784,140 | HKD 9.700 | HKD 9.690 | 7,046,000 | 0.657 |
| 17/04/2025 | Ordinary Shares | 336,000 | HKD 3,326,160 | HKD 9.900 | HKD 9.890 | 6,862,000 | 0.640 |
| 11/04/2025 | Ordinary Shares | 68,000 | HKD 669,120 | HKD 9.840 | HKD 9.840 | 6,526,000 | 0.608 |
| 10/04/2025 | Ordinary Shares | 226,000 | HKD 2,214,800 | HKD 9.800 | HKD 9.800 | 6,458,000 | 0.602 |
| 07/04/2025 | Ordinary Shares | 2,000,000 | HKD 18,271,220 | HKD 9.300 | HKD 9.000 | 6,232,000 | 0.581 |
| 31/03/2025 | Ordinary Shares | 6,000 | HKD 60,000 | HKD 10.000 | HKD 10.000 | 4,232,000 | 0.394 |
| 24/03/2025 | Ordinary Shares | 896,000 | HKD 8,841,860 | HKD 9.950 | HKD 9.570 | 4,226,000 | 0.394 |
| 1 2 | |||||||
| Remark: | Real time quote last updated: 30/10/2025 12:16 |
| 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 | |