| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 28/05/2026 | Ordinary Shares | 3,000 | HKD 24,300 | HKD 8.100 | HKD 8.100 | 472,000 | 0.610 |
| 27/05/2026 | Ordinary Shares | 3,000 | HKD 24,300 | HKD 8.100 | HKD 8.100 | 469,000 | 0.610 |
| 26/05/2026 | Ordinary Shares | 35,000 | HKD 286,250 | HKD 8.350 | HKD 8.000 | 466,000 | 0.600 |
| 22/05/2026 | Ordinary Shares | 18,000 | HKD 153,120 | HKD 8.550 | HKD 8.450 | 431,000 | 0.560 |
| 14/04/2026 | Ordinary Shares | 15,000 | HKD 129,750 | HKD 8.750 | HKD 8.550 | 413,000 | 0.540 |
| 13/04/2026 | Ordinary Shares | 6,000 | HKD 52,400 | HKD 8.750 | HKD 8.650 | 398,000 | 0.510 |
| 10/04/2026 | Ordinary Shares | 5,000 | HKD 44,250 | HKD 8.850 | HKD 8.850 | 392,000 | 0.510 |
| 08/04/2026 | Ordinary Shares | 10,000 | HKD 88,000 | HKD 8.850 | HKD 8.750 | 387,000 | 0.500 |
| 02/04/2026 | Ordinary Shares | 5,000 | HKD 44,500 | HKD 8.900 | HKD 8.900 | 377,000 | 0.490 |
| 24/03/2026 | Ordinary Shares | 5,000 | HKD 43,250 | HKD 8.650 | HKD 8.650 | 372,000 | 0.480 |
| 23/03/2026 | Ordinary Shares | 20,000 | HKD 177,500 | HKD 9.100 | HKD 8.500 | 367,000 | 0.470 |
| 20/03/2026 | Ordinary Shares | 30,000 | HKD 282,000 | HKD 9.500 | HKD 9.300 | 347,000 | 0.450 |
| 19/03/2026 | Ordinary Shares | 35,000 | HKD 334,750 | HKD 9.750 | HKD 9.500 | 317,000 | 0.410 |
| 18/03/2026 | Ordinary Shares | 5,000 | HKD 50,000 | HKD 10.000 | HKD 10.000 | 282,000 | 0.360 |
| 10/03/2026 | Ordinary Shares | 1,000 | HKD 9,900 | HKD 9.900 | HKD 9.900 | 277,000 | 0.360 |
| 09/03/2026 | Ordinary Shares | 21,000 | HKD 218,400 | HKD 10.700 | HKD 10.100 | 276,000 | 0.360 |
| 06/03/2026 | Ordinary Shares | 60,000 | HKD 668,400 | HKD 11.400 | HKD 10.980 | 255,000 | 0.330 |
| 05/03/2026 | Ordinary Shares | 5,000 | HKD 57,000 | HKD 11.400 | HKD 11.400 | 195,000 | 0.250 |
| 03/03/2026 | Ordinary Shares | 10,000 | HKD 116,800 | HKD 11.750 | HKD 11.600 | 190,000 | 0.250 |
| 02/03/2026 | Ordinary Shares | 30,000 | HKD 363,000 | HKD 12.200 | HKD 12.000 | 180,000 | 0.230 |
| 27/02/2026 | Ordinary Shares | 6,000 | HKD 73,800 | HKD 12.300 | HKD 12.300 | 150,000 | 0.190 |
| 26/02/2026 | Ordinary Shares | 24,000 | HKD 298,200 | HKD 12.500 | HKD 12.300 | 144,000 | 0.190 |
| 03/02/2026 | Ordinary Shares | 20,000 | HKD 249,000 | HKD 12.500 | HKD 12.400 | 120,000 | 0.150 |
| 02/02/2026 | Ordinary Shares | 30,000 | HKD 381,000 | HKD 12.800 | HKD 12.600 | 100,000 | 0.130 |
| 30/01/2026 | Ordinary Shares | 30,000 | HKD 387,000 | HKD 13.000 | HKD 12.800 | 70,000 | 0.090 |
| 29/01/2026 | Ordinary Shares | 40,000 | HKD 12,975 | HKD 13.000 | HKD 12.900 | 40,000 | 0.050 |
| 1 | |||||||
| Remark: | Real time quote last updated: 29/05/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 | |