| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 30/10/2026 | Ordinary Shares | 100,000 | HKD 1,978,200 | HKD 19.950 | HKD 19.100 | 33,624,764 | 2.770 |
| 30/10/2026 | Ordinary Shares | 99,296 | USD 253,797 | USD 2.565 | USD 2.545 | 33,724,060 | 2.778 |
| 29/10/2026 | Ordinary Shares | 99,600 | USD 244,859 | USD 2.470 | USD 2.440 | 33,524,764 | 2.761 |
| 29/10/2026 | Ordinary Shares | 100,000 | HKD 1,904,020 | HKD 19.350 | HKD 18.920 | 33,425,164 | 2.753 |
| 28/10/2026 | Ordinary Shares | 100,000 | HKD 1,918,680 | HKD 19.340 | HKD 19.110 | 33,226,680 | 2.737 |
| 28/10/2026 | Ordinary Shares | 98,484 | USD 239,328 | USD 2.462 | USD 2.420 | 33,325,164 | 2.745 |
| 27/10/2026 | Ordinary Shares | 99,024 | USD 242,887 | USD 2.475 | USD 2.430 | 33,126,680 | 2.729 |
| 27/10/2026 | Ordinary Shares | 100,000 | HKD 1,929,480 | HKD 19.820 | HKD 19.060 | 33,027,656 | 2.720 |
| 26/10/2026 | Ordinary Shares | 94,920 | USD 237,215 | USD 2.535 | USD 2.480 | 32,927,656 | 2.712 |
| 26/10/2026 | Ordinary Shares | 100,000 | HKD 1,971,950 | HKD 19.870 | HKD 19.530 | 32,832,736 | 2.704 |
| 23/10/2026 | Ordinary Shares | 100,000 | HKD 1,991,780 | HKD 20.000 | HKD 19.740 | 32,633,984 | 2.688 |
| 23/10/2026 | Ordinary Shares | 98,752 | USD 249,152 | USD 2.558 | USD 2.510 | 32,732,736 | 2.696 |
| 22/10/2026 | Ordinary Shares | 98,560 | USD 249,132 | USD 2.555 | USD 2.472 | 32,533,984 | 2.680 |
| 22/10/2026 | Ordinary Shares | 100,000 | HKD 1,910,500 | HKD 19.600 | HKD 18.880 | 32,435,424 | 2.672 |
| 21/10/2026 | Ordinary Shares | 99,084 | USD 244,382 | USD 2.485 | USD 2.454 | 32,335,424 | 2.663 |
| 21/10/2026 | Ordinary Shares | 100,000 | HKD 1,961,580 | HKD 20.000 | HKD 19.460 | 32,236,340 | 2.655 |
| 20/10/2026 | Ordinary Shares | 99,800 | HKD 1,994,513 | HKD 20.000 | HKD 19.900 | 32,037,180 | 2.639 |
| 20/10/2026 | Ordinary Shares | 99,160 | USD 252,890 | USD 2.558 | USD 2.542 | 32,136,340 | 2.647 |
| 19/10/2026 | Ordinary Shares | 98,568 | USD 252,000 | USD 2.565 | USD 2.542 | 31,937,380 | 2.631 |
| 16/10/2026 | Ordinary Shares | 98,916 | USD 252,983 | USD 2.565 | USD 2.550 | 31,838,812 | 2.623 |
| 14/10/2026 | Ordinary Shares | 83,796 | USD 214,327 | USD 2.565 | USD 2.548 | 31,739,896 | 2.614 |
| 13/10/2026 | Ordinary Shares | 97,736 | USD 242,823 | USD 2.505 | USD 2.462 | 31,656,100 | 2.607 |
| 12/10/2026 | Ordinary Shares | 95,412 | USD 232,550 | USD 2.450 | USD 2.418 | 31,558,364 | 2.599 |
| 09/10/2026 | Ordinary Shares | 104,488 | USD 251,514 | USD 2.432 | USD 2.370 | 31,462,952 | 2.592 |
| 09/10/2026 | Ordinary Shares | 100,000 | HKD 1,793,720 | HKD 18.060 | HKD 17.790 | 31,358,464 | 2.583 |
| 08/10/2026 | Ordinary Shares | 104,960 | USD 235,313 | USD 2.260 | USD 2.230 | 31,258,464 | 2.575 |
| 08/10/2026 | Ordinary Shares | 100,000 | HKD 1,767,320 | HKD 17.850 | HKD 17.570 | 31,153,504 | 2.566 |
| 07/10/2026 | Ordinary Shares | 109,872 | USD 245,943 | USD 2.245 | USD 2.214 | 31,053,504 | 2.558 |
| 07/10/2026 | Ordinary Shares | 100,000 | HKD 1,735,670 | HKD 17.470 | HKD 17.280 | 30,943,632 | 2.549 |
| 06/10/2026 | Ordinary Shares | 100,000 | HKD 1,736,920 | HKD 17.570 | HKD 17.230 | 30,732,832 | 2.531 |
| 06/10/2026 | Ordinary Shares | 110,800 | USD 245,023 | USD 2.230 | USD 2.182 | 30,843,632 | 2.541 |
| 05/10/2026 | Ordinary Shares | 108,628 | USD 239,905 | USD 2.225 | USD 2.192 | 30,632,832 | 2.523 |
| 05/10/2026 | Ordinary Shares | 100,000 | HKD 1,727,520 | HKD 17.610 | HKD 17.230 | 30,524,204 | 2.514 |
| 02/10/2026 | Ordinary Shares | 107,360 | USD 236,801 | USD 2.220 | USD 2.195 | 30,424,204 | 2.506 |
| 02/10/2026 | Ordinary Shares | 100,000 | HKD 1,757,550 | HKD 18.090 | HKD 17.460 | 30,316,844 | 2.497 |
| 01/10/2026 | Ordinary Shares | 107,436 | USD 245,525 | USD 2.338 | USD 2.272 | 30,216,844 | 2.489 |
| 30/09/2026 | Ordinary Shares | 2,271,400 | HKD 41,826,878 | HKD 18.490 | HKD 17.900 | 30,004,492 | 2.471 |
| 30/09/2026 | Ordinary Shares | 104,916 | USD 244,503 | USD 2.348 | USD 2.322 | 30,109,408 | 2.480 |
| 29/09/2026 | Ordinary Shares | 109,120 | USD 249,548 | USD 2.310 | USD 2.275 | 27,733,092 | 2.284 |
| 29/09/2026 | Ordinary Shares | 1,213,000 | HKD 21,773,592 | HKD 18.020 | HKD 17.400 | 27,623,972 | 2.275 |
| 1 2 3 4 5 6 7 8 9 10 | |||||||
| Remark: | Real time quote last updated: 02/11/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 | |