| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 14/10/2026 | Ordinary Shares | 136,000 | HKD 404,436 | HKD 3.035 | HKD 2.905 | 3,613,500 | 0.532 |
| 13/10/2026 | Ordinary Shares | 137,000 | HKD 404,629 | HKD 3.085 | HKD 2.905 | 3,477,500 | 0.512 |
| 12/10/2026 | Ordinary Shares | 130,500 | HKD 404,510 | HKD 3.225 | HKD 3.050 | 3,340,500 | 0.492 |
| 09/10/2026 | Ordinary Shares | 254,500 | HKD 803,507 | HKD 3.270 | HKD 3.070 | 3,210,000 | 0.473 |
| 08/10/2026 | Ordinary Shares | 120,000 | HKD 403,608 | HKD 3.500 | HKD 3.280 | 2,955,500 | 0.435 |
| 07/10/2026 | Ordinary Shares | 117,000 | HKD 404,632 | HKD 3.500 | HKD 3.380 | 2,835,500 | 0.417 |
| 06/10/2026 | Ordinary Shares | 112,000 | HKD 388,001 | HKD 3.540 | HKD 3.395 | 2,718,500 | 0.400 |
| 05/10/2026 | Ordinary Shares | 122,000 | HKD 404,344 | HKD 3.395 | HKD 3.285 | 2,606,500 | 0.384 |
| 02/10/2026 | Ordinary Shares | 93,000 | HKD 304,621 | HKD 3.325 | HKD 3.215 | 2,484,500 | 0.366 |
| 30/09/2026 | Ordinary Shares | 88,000 | HKD 304,524 | HKD 3.535 | HKD 3.425 | 2,391,500 | 0.352 |
| 29/09/2026 | Ordinary Shares | 89,500 | HKD 304,246 | HKD 3.470 | HKD 3.365 | 2,303,500 | 0.339 |
| 28/09/2026 | Ordinary Shares | 90,000 | HKD 303,309 | HKD 3.425 | HKD 3.345 | 2,214,000 | 0.326 |
| 25/09/2026 | Ordinary Shares | 147,000 | HKD 504,900 | HKD 3.460 | HKD 3.380 | 2,124,000 | 0.313 |
| 24/09/2026 | Ordinary Shares | 117,500 | HKD 404,975 | HKD 3.580 | HKD 3.405 | 1,977,000 | 0.291 |
| 23/09/2026 | Ordinary Shares | 1,500 | HKD 5,340 | HKD 3.560 | HKD 3.560 | 1,859,500 | 0.274 |
| 22/09/2026 | Ordinary Shares | 26,500 | HKD 93,224 | HKD 3.520 | HKD 3.510 | 1,858,000 | 0.274 |
| 21/09/2026 | Ordinary Shares | 5,000 | HKD 17,200 | HKD 3.480 | HKD 3.310 | 1,831,500 | 0.270 |
| 21/07/2026 | Ordinary Shares | 244,500 | HKD 1,003,965 | HKD 4.240 | HKD 3.950 | 1,826,500 | 0.269 |
| 20/07/2026 | Ordinary Shares | 243,000 | HKD 1,003,031 | HKD 4.200 | HKD 4.070 | 1,582,000 | 0.233 |
| 17/07/2026 | Ordinary Shares | 499,000 | HKD 2,003,435 | HKD 4.150 | HKD 3.860 | 1,339,000 | 0.197 |
| 16/07/2026 | Ordinary Shares | 225,500 | HKD 1,003,880 | HKD 4.540 | HKD 4.370 | 840,000 | 0.124 |
| 15/07/2026 | Ordinary Shares | 14,000 | HKD 61,740 | HKD 4.410 | HKD 4.410 | 614,500 | 0.090 |
| 14/07/2026 | Ordinary Shares | 23,000 | HKD 99,376 | HKD 4.330 | HKD 4.300 | 600,500 | 0.088 |
| 13/07/2026 | Ordinary Shares | 91,500 | HKD 392,095 | HKD 4.310 | HKD 4.230 | 577,500 | 0.085 |
| 10/07/2026 | Ordinary Shares | 238,500 | HKD 1,003,226 | HKD 4.320 | HKD 3.960 | 486,000 | 0.072 |
| 09/07/2026 | Ordinary Shares | 247,500 | HKD 998,934 | HKD 4.070 | HKD 3.960 | 247,500 | 0.036 |
| 16/09/2025 | Ordinary Shares | 29,500 | HKD 197,720 | HKD 6.780 | HKD 6.590 | 202,500 | 0.030 |
| 11/09/2025 | Ordinary Shares | 27,000 | HKD 199,546 | HKD 7.420 | HKD 7.330 | 173,000 | 0.026 |
| 10/09/2025 | Ordinary Shares | 146,000 | HKD 1,121,250 | HKD 7.690 | HKD 7.610 | 146,000 | 0.022 |
| 1 | |||||||
| Remark: | Real time quote last updated: 15/10/2026 18:00 |
| 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 | |