| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 04/06/2026 | Ordinary Shares | 1,152,000 | HKD 29,999,400 | HKD 26.120 | HKD 25.740 | 18,765,412 | 1.512 |
| 03/06/2026 | Ordinary Shares | 1,145,800 | HKD 29,994,504 | HKD 26.520 | HKD 26.020 | 17,613,412 | 1.419 |
| 02/06/2026 | Ordinary Shares | 400,000 | USD 1,353,773 | USD 3.405 | USD 3.372 | 16,467,612 | 1.327 |
| 02/06/2026 | Ordinary Shares | 684,400 | HKD 18,173,024 | HKD 26.560 | HKD 26.400 | 16,067,612 | 1.294 |
| 01/06/2026 | Ordinary Shares | 1,157,600 | HKD 29,995,688 | HKD 26.140 | HKD 25.600 | 15,383,212 | 1.239 |
| 29/05/2026 | Ordinary Shares | 1,180,800 | HKD 29,995,308 | HKD 25.780 | HKD 24.420 | 14,225,612 | 1.146 |
| 28/05/2026 | Ordinary Shares | 374,400 | USD 1,178,111 | USD 3.172 | USD 3.085 | 13,044,812 | 1.051 |
| 01/04/2026 | Ordinary Shares | 61,584 | USD 252,189 | USD 4.132 | USD 4.075 | 12,670,412 | 1.021 |
| 01/04/2026 | Ordinary Shares | 60,600 | HKD 1,953,683 | HKD 32.700 | HKD 31.660 | 12,608,828 | 1.016 |
| 31/03/2026 | Ordinary Shares | 98,120 | USD 396,905 | USD 4.075 | USD 4.005 | 12,548,228 | 1.011 |
| 31/03/2026 | Ordinary Shares | 91,400 | HKD 2,779,044 | HKD 30.660 | HKD 30.100 | 12,450,108 | 1.003 |
| 30/03/2026 | Ordinary Shares | 98,120 | USD 379,820 | USD 3.928 | USD 3.832 | 12,358,708 | 0.996 |
| 30/03/2026 | Ordinary Shares | 93,600 | HKD 2,867,679 | HKD 31.120 | HKD 30.220 | 12,260,588 | 0.988 |
| 27/03/2026 | Ordinary Shares | 98,156 | USD 393,356 | USD 4.038 | USD 3.978 | 12,166,988 | 0.980 |
| 27/03/2026 | Ordinary Shares | 52,600 | HKD 1,672,648 | HKD 32.080 | HKD 31.040 | 12,068,832 | 0.972 |
| 26/03/2026 | Ordinary Shares | 92,800 | HKD 2,909,196 | HKD 31.700 | HKD 31.100 | 11,918,412 | 0.960 |
| 26/03/2026 | Ordinary Shares | 97,820 | USD 394,212 | USD 4.058 | USD 4.008 | 12,016,232 | 0.968 |
| 25/03/2026 | Ordinary Shares | 55,552 | USD 231,751 | USD 4.215 | USD 4.152 | 11,825,612 | 0.953 |
| 25/03/2026 | Ordinary Shares | 58,000 | HKD 1,899,767 | HKD 33.420 | HKD 31.960 | 11,770,060 | 0.948 |
| 24/03/2026 | Ordinary Shares | 55,552 | USD 228,477 | USD 4.138 | USD 4.078 | 11,712,060 | 0.944 |
| 24/03/2026 | Ordinary Shares | 60,000 | HKD 1,929,870 | HKD 32.720 | HKD 31.780 | 11,656,508 | 0.939 |
| 23/03/2026 | Ordinary Shares | 55,552 | USD 228,559 | USD 4.155 | USD 4.082 | 11,596,508 | 0.934 |
| 23/03/2026 | Ordinary Shares | 91,200 | HKD 2,886,817 | HKD 32.080 | HKD 31.180 | 11,540,956 | 0.930 |
| 20/03/2026 | Ordinary Shares | 56,600 | HKD 1,872,430 | HKD 33.440 | HKD 32.820 | 11,394,204 | 0.918 |
| 20/03/2026 | Ordinary Shares | 55,552 | USD 227,339 | USD 4.115 | USD 4.065 | 11,449,756 | 0.922 |
| 19/03/2026 | Ordinary Shares | 54,552 | USD 228,426 | USD 4.228 | USD 4.130 | 11,337,604 | 0.913 |
| 19/03/2026 | Ordinary Shares | 56,600 | HKD 1,894,538 | HKD 33.800 | HKD 33.240 | 11,283,052 | 0.909 |
| 18/03/2026 | Ordinary Shares | 55,264 | USD 238,457 | USD 4.370 | USD 4.268 | 11,226,452 | 0.904 |
| 18/03/2026 | Ordinary Shares | 57,400 | HKD 1,974,485 | HKD 34.700 | HKD 34.060 | 11,171,188 | 0.900 |
| 17/03/2026 | Ordinary Shares | 57,400 | HKD 1,970,249 | HKD 34.780 | HKD 33.580 | 11,058,236 | 0.891 |
| 17/03/2026 | Ordinary Shares | 55,552 | USD 244,491 | USD 4.428 | USD 4.382 | 11,113,788 | 0.895 |
| 16/03/2026 | Ordinary Shares | 54,680 | USD 233,799 | USD 4.310 | USD 4.230 | 11,000,836 | 0.886 |
| 16/03/2026 | Ordinary Shares | 57,200 | HKD 1,909,914 | HKD 33.840 | HKD 32.980 | 10,946,156 | 0.882 |
| 13/03/2026 | Ordinary Shares | 55,552 | USD 232,676 | USD 4.245 | USD 4.160 | 10,888,956 | 0.877 |
| 13/03/2026 | Ordinary Shares | 57,000 | HKD 1,880,191 | HKD 33.660 | HKD 33.400 | 10,833,404 | 0.873 |
| 12/03/2026 | Ordinary Shares | 55,472 | USD 233,918 | USD 4.282 | USD 4.195 | 10,776,404 | 0.868 |
| 11/03/2026 | Ordinary Shares | 57,000 | HKD 1,904,507 | HKD 33.780 | HKD 33.080 | 10,609,868 | 0.855 |
| 10/03/2026 | Ordinary Shares | 55,552 | USD 235,586 | USD 4.269 | USD 4.178 | 10,552,868 | 0.850 |
| 10/03/2026 | Ordinary Shares | 56,800 | HKD 1,879,075 | HKD 33.660 | HKD 32.640 | 10,497,316 | 0.846 |
| 09/03/2026 | Ordinary Shares | 55,552 | USD 232,984 | USD 4.248 | USD 4.145 | 10,440,516 | 0.841 |
| 1 2 3 4 5 6 7 8 | |||||||
| Remark: | Real time quote last updated: 05/06/2026 16:04 |
| 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 | |