| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 22/10/2025 | Ordinary Shares | 900,000 | HKD 1,586,250 | HKD 1.770 | HKD 1.750 | 16,250,000 | 0.866 |
| 13/10/2025 | Ordinary Shares | 1,000,000 | HKD 1,804,600 | HKD 1.830 | HKD 1.750 | 15,350,000 | 0.818 |
| 10/10/2025 | Ordinary Shares | 800,000 | HKD 1,465,840 | HKD 1.860 | HKD 1.820 | 14,350,000 | 0.765 |
| 08/10/2025 | Ordinary Shares | 1,200,000 | HKD 2,318,880 | HKD 1.950 | HKD 1.900 | 13,550,000 | 0.722 |
| 29/09/2025 | Ordinary Shares | 1,000,000 | HKD 1,928,600 | HKD 1.940 | HKD 1.920 | 12,350,000 | 0.658 |
| 22/09/2025 | Ordinary Shares | 600,000 | HKD 1,215,720 | HKD 2.050 | HKD 2.010 | 11,350,000 | 0.605 |
| 11/09/2025 | Ordinary Shares | 1,500,000 | HKD 3,017,400 | HKD 2.030 | HKD 1.970 | 10,750,000 | 0.573 |
| 02/09/2025 | Ordinary Shares | 950,000 | HKD 2,066,915 | HKD 2.200 | HKD 2.130 | 9,250,000 | 0.493 |
| 28/08/2025 | Ordinary Shares | 1,000,000 | HKD 2,065,900 | HKD 2.120 | HKD 2.030 | 8,300,000 | 0.442 |
| 02/07/2025 | Ordinary Shares | 1,200,000 | HKD 2,569,800 | HKD 2.170 | HKD 2.080 | 7,300,000 | 0.389 |
| 13/06/2025 | Ordinary Shares | 1,900,000 | HKD 4,290,960 | HKD 2.280 | HKD 2.210 | 6,100,000 | 0.325 |
| 11/06/2025 | Ordinary Shares | 600,000 | HKD 1,392,420 | HKD 2.330 | HKD 2.310 | 4,200,000 | 0.224 |
| 09/06/2025 | Ordinary Shares | 1,500,000 | HKD 3,314,850 | HKD 2.240 | HKD 2.180 | 3,600,000 | 0.192 |
| 06/06/2025 | Ordinary Shares | 1,000,000 | HKD 2,203,100 | HKD 2.230 | HKD 2.180 | 2,100,000 | 0.011 |
| 30/05/2025 | Ordinary Shares | 1,100,000 | HKD 2,631,750 | HKD 2.410 | HKD 2.380 | 1,100,000 | 0.059 |
| 28/05/2025 | Ordinary Shares | 1,000,000 | HKD 2,427,600 | HKD 2.450 | HKD 2.410 | 57,452,500 | 2.981 |
| 27/05/2025 | Ordinary Shares | 1,200,000 | HKD 2,982,120 | HKD 2.500 | HKD 2.430 | 56,452,500 | 2.929 |
| 26/05/2025 | Ordinary Shares | 1,000,000 | HKD 2,532,400 | HKD 2.540 | HKD 2.520 | 55,252,500 | 2.866 |
| 20/05/2025 | Ordinary Shares | 1,100,000 | HKD 2,812,810 | HKD 2.580 | HKD 2.480 | 54,252,500 | 2.815 |
| 15/05/2025 | Ordinary Shares | 1,050,000 | HKD 2,703,015 | HKD 2.590 | HKD 2.540 | 53,152,500 | 2.758 |
| 06/05/2025 | Ordinary Shares | 700,000 | HKD 1,784,790 | HKD 2.570 | HKD 2.530 | 52,102,500 | 2.703 |
| 28/04/2025 | Ordinary Shares | 800,000 | HKD 1,871,760 | HKD 2.370 | HKD 2.300 | 51,402,500 | 2.667 |
| 24/04/2025 | Ordinary Shares | 950,000 | HKD 2,252,165 | HKD 2.380 | HKD 2.340 | 50,602,500 | 2.625 |
| 16/04/2025 | Ordinary Shares | 1,000,000 | HKD 2,346,800 | HKD 2.380 | HKD 2.330 | 49,652,500 | 2.576 |
| 14/04/2025 | Ordinary Shares | 709,000 | HKD 1,741,445 | HKD 2.460 | HKD 2.440 | 48,652,500 | 2.524 |
| 03/04/2025 | Ordinary Shares | 1,000,000 | HKD 2,720,900 | HKD 2.730 | HKD 2.680 | 47,943,500 | 2.487 |
| 01/04/2025 | Ordinary Shares | 1,500,000 | HKD 3,997,650 | HKD 2.680 | HKD 2.630 | 46,943,500 | 2.435 |
| 31/03/2025 | Ordinary Shares | 2,000,000 | HKD 5,329,000 | HKD 2.690 | HKD 2.590 | 45,443,500 | 2.358 |
| 24/01/2025 | Ordinary Shares | 671,000 | HKD 1,737,890 | HKD 2.590 | HKD 2.590 | 43,443,500 | 2.254 |
| 23/01/2025 | Ordinary Shares | 2,000,000 | HKD 5,088,400 | HKD 2.570 | HKD 2.510 | 42,772,500 | 2.219 |
| 22/01/2025 | Ordinary Shares | 2,150,000 | HKD 5,405,745 | HKD 2.520 | HKD 2.460 | 40,772,500 | 2.115 |
| 21/01/2025 | Ordinary Shares | 130,000 | HKD 315,900 | HKD 2.430 | HKD 2.430 | 38,622,500 | 2.004 |
| 17/01/2025 | Ordinary Shares | 1,800,000 | HKD 4,224,960 | HKD 2.370 | HKD 2.310 | 38,492,500 | 1.997 |
| 15/01/2025 | Ordinary Shares | 2,000,000 | HKD 4,345,200 | HKD 2.300 | HKD 2.090 | 36,692,500 | 1.904 |
| 14/01/2025 | Ordinary Shares | 2,000,000 | HKD 4,371,600 | HKD 2.210 | HKD 2.160 | 34,692,500 | 1.800 |
| 15/11/2024 | Ordinary Shares | 28,500 | HKD 54,720 | HKD 1.920 | HKD 1.920 | 32,692,500 | 1.696 |
| 14/11/2024 | Ordinary Shares | 963,000 | HKD 1,806,491 | HKD 1.880 | HKD 1.860 | 32,664,000 | 1.695 |
| 21/10/2024 | Ordinary Shares | 1,000,000 | HKD 1,700,400 | HKD 1.720 | HKD 1.670 | 31,701,000 | 1.645 |
| 15/10/2024 | Ordinary Shares | 1,000,000 | HKD 1,594,400 | HKD 1.610 | HKD 1.580 | 30,701,000 | 1.593 |
| 10/09/2024 | Ordinary Shares | 1,000,000 | HKD 1,305,600 | HKD 1.320 | HKD 1.280 | 29,701,000 | 1.541 |
| 1 2 | |||||||
| Remark: | 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 | |