| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 10/07/2026 | Ordinary Shares | 280,000 | HKD 853,540 | HKD 3.080 | HKD 3.030 | 16,304,000 | 1.031 |
| 09/07/2026 | Ordinary Shares | 304,000 | HKD 926,460 | HKD 3.080 | HKD 3.040 | 16,024,000 | 1.013 |
| 08/07/2026 | Ordinary Shares | 528,000 | HKD 1,635,580 | HKD 3.130 | HKD 3.060 | 15,720,000 | 0.994 |
| 07/07/2026 | Ordinary Shares | 280,000 | HKD 813,640 | HKD 3.130 | HKD 3.070 | 15,192,000 | 0.961 |
| 06/07/2026 | Ordinary Shares | 410,000 | HKD 1,272,680 | HKD 3.150 | HKD 3.050 | 14,912,000 | 0.943 |
| 03/07/2026 | Ordinary Shares | 310,000 | HKD 961,400 | HKD 3.130 | HKD 3.050 | 14,502,000 | 0.917 |
| 02/07/2026 | Ordinary Shares | 836,000 | HKD 2,600,580 | HKD 3.210 | HKD 3.050 | 14,192,000 | 0.898 |
| 30/06/2026 | Ordinary Shares | 440,000 | HKD 1,378,920 | HKD 3.160 | HKD 3.060 | 13,356,000 | 0.845 |
| 26/06/2026 | Ordinary Shares | 84,000 | HKD 247,180 | HKD 3.030 | HKD 2.990 | 12,916,000 | 0.817 |
| 25/06/2026 | Ordinary Shares | 818,000 | HKD 2,405,680 | HKD 3.000 | HKD 2.910 | 12,832,000 | 0.812 |
| 24/06/2026 | Ordinary Shares | 884,000 | HKD 2,587,100 | HKD 3.000 | HKD 2.840 | 12,014,000 | 0.760 |
| 23/06/2026 | Ordinary Shares | 482,000 | HKD 1,346,600 | HKD 2.830 | HKD 2.750 | 11,130,000 | 0.704 |
| 22/06/2026 | Ordinary Shares | 1,902,000 | HKD 5,387,600 | HKD 2.850 | HKD 2.760 | 10,648,000 | 0.673 |
| 18/06/2026 | Ordinary Shares | 414,000 | HKD 1,215,300 | HKD 2.960 | HKD 2.900 | 8,746,000 | 0.553 |
| 17/06/2026 | Ordinary Shares | 848,000 | HKD 2,510,220 | HKD 3.000 | HKD 2.930 | 8,332,000 | 0.527 |
| 16/06/2026 | Ordinary Shares | 852,000 | HKD 2,542,660 | HKD 3.080 | HKD 2.950 | 7,484,000 | 0.473 |
| 15/06/2026 | Ordinary Shares | 300,000 | HKD 913,220 | HKD 3.080 | HKD 3.020 | 6,632,000 | 0.419 |
| 12/06/2026 | Ordinary Shares | 518,000 | HKD 1,579,520 | HKD 3.110 | HKD 3.010 | 6,332,000 | 0.400 |
| 11/06/2026 | Ordinary Shares | 1,482,000 | HKD 4,525,420 | HKD 3.130 | HKD 2.980 | 5,814,000 | 0.368 |
| 10/06/2026 | Ordinary Shares | 454,000 | HKD 1,418,480 | HKD 3.180 | HKD 3.080 | 4,332,000 | 0.274 |
| 09/06/2026 | Ordinary Shares | 496,000 | HKD 1,573,200 | HKD 3.230 | HKD 3.100 | 3,878,000 | 0.245 |
| 08/06/2026 | Ordinary Shares | 1,168,000 | HKD 3,784,360 | HKD 3.330 | HKD 3.160 | 3,382,000 | 0.214 |
| 05/06/2026 | Ordinary Shares | 430,000 | HKD 1,364,320 | HKD 3.240 | HKD 3.100 | 2,214,000 | 0.140 |
| 04/06/2026 | Ordinary Shares | 682,000 | HKD 2,181,220 | HKD 3.290 | HKD 3.150 | 1,784,000 | 0.113 |
| 03/06/2026 | Ordinary Shares | 696,000 | HKD 2,302,880 | HKD 3.400 | HKD 3.290 | 1,102,000 | 0.070 |
| 02/06/2026 | Ordinary Shares | 296,000 | HKD 975,800 | HKD 3.300 | HKD 3.270 | 406,000 | 0.026 |
| 1 | |||||||
| Remark: | Real time quote last updated: 13/07/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 | |