Unit Price | Accumulated No. of | ||||||
Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
22/07/2025 | Ordinary Shares | 119,296 | USD 1,783,108 | USD 15.000 | USD 14.880 | 349,203,280 | 1.860 |
21/07/2025 | Ordinary Shares | 57,288 | USD 855,451 | USD 15.000 | USD 14.780 | 349,083,984 | 1.860 |
18/07/2025 | Ordinary Shares | 179,752 | USD 2,695,277 | USD 15.000 | USD 14.980 | 349,026,696 | 1.860 |
17/07/2025 | Ordinary Shares | 682,000 | USD 9,993,789 | USD 14.770 | USD 14.370 | 348,846,944 | 1.860 |
16/07/2025 | Ordinary Shares | 692,576 | USD 9,971,259 | USD 14.500 | USD 14.260 | 348,164,944 | 1.860 |
15/07/2025 | Ordinary Shares | 690,400 | USD 9,988,120 | USD 14.650 | USD 14.160 | 347,472,368 | 1.850 |
14/07/2025 | Ordinary Shares | 738,400 | USD 9,992,545 | USD 13.590 | USD 13.460 | 346,781,968 | 1.850 |
11/07/2025 | Ordinary Shares | 749,600 | USD 9,997,508 | USD 13.410 | USD 13.290 | 346,043,568 | 1.850 |
10/07/2025 | Ordinary Shares | 755,920 | USD 9,996,560 | USD 13.340 | USD 13.050 | 345,293,968 | 1.840 |
09/07/2025 | Ordinary Shares | 768,000 | USD 9,991,968 | USD 13.170 | USD 12.960 | 344,538,048 | 1.840 |
08/07/2025 | Ordinary Shares | 735,200 | USD 9,973,300 | USD 13.640 | USD 13.490 | 343,770,048 | 1.830 |
07/07/2025 | Ordinary Shares | 748,000 | USD 9,989,119 | USD 13.520 | USD 13.240 | 343,034,848 | 1.830 |
03/07/2025 | Ordinary Shares | 736,800 | USD 9,994,286 | USD 13.630 | USD 13.500 | 342,286,848 | 1.830 |
02/07/2025 | Ordinary Shares | 719,136 | USD 9,976,906 | USD 13.980 | USD 13.800 | 341,550,048 | 1.820 |
01/07/2025 | Ordinary Shares | 700,336 | USD 9,972,828 | USD 14.350 | USD 14.140 | 340,830,912 | 1.820 |
30/06/2025 | Ordinary Shares | 708,000 | USD 9,966,808 | USD 14.150 | USD 13.940 | -- | -- |
27/06/2025 | Ordinary Shares | 700,000 | USD 9,988,816 | USD 14.430 | USD 14.170 | 339,422,576 | 1.810 |
26/06/2025 | Ordinary Shares | 701,600 | USD 9,984,925 | USD 14.270 | USD 14.180 | 338,722,576 | 1.810 |
25/06/2025 | Ordinary Shares | 694,400 | USD 9,989,525 | USD 14.670 | USD 14.280 | 338,020,976 | 1.800 |
24/06/2025 | Ordinary Shares | 687,200 | USD 9,987,369 | USD 14.660 | USD 14.210 | 337,326,576 | 1.800 |
23/06/2025 | Ordinary Shares | 710,400 | USD 9,980,676 | USD 14.130 | USD 13.920 | 336,639,376 | 1.800 |
20/06/2025 | Ordinary Shares | 705,600 | USD 9,995,317 | USD 14.300 | USD 14.080 | 335,928,976 | 1.790 |
18/06/2025 | Ordinary Shares | 702,400 | USD 9,972,165 | USD 14.290 | USD 14.130 | 335,223,376 | 1.790 |
17/06/2025 | Ordinary Shares | 689,600 | USD 9,972,150 | USD 14.570 | USD 14.390 | 334,520,976 | 1.780 |
16/06/2025 | Ordinary Shares | 687,200 | USD 9,985,265 | USD 14.610 | USD 14.360 | 333,831,376 | 1.780 |
13/06/2025 | Ordinary Shares | 705,600 | USD 9,993,915 | USD 14.340 | USD 14.040 | 333,144,176 | 1.780 |
12/06/2025 | Ordinary Shares | 685,600 | USD 9,988,832 | USD 14.670 | USD 14.500 | 332,438,576 | 1.770 |
10/06/2025 | Ordinary Shares | 10,400 | USD 155,965 | USD 15.000 | USD 14.990 | 331,752,976 | 1.770 |
06/06/2025 | Ordinary Shares | 671,200 | USD 9,984,964 | USD 14.970 | USD 14.780 | 331,742,576 | 1.770 |
05/06/2025 | Ordinary Shares | 561,792 | USD 8,410,103 | USD 15.000 | USD 14.900 | 331,071,376 | 1.770 |
04/06/2025 | Ordinary Shares | 671,400 | USD 9,979,479 | USD 14.990 | USD 14.610 | 330,509,584 | 1.760 |
03/06/2025 | Ordinary Shares | 695,200 | USD 9,995,020 | USD 14.460 | USD 14.300 | 329,838,184 | 1.760 |
02/06/2025 | Ordinary Shares | 697,600 | USD 9,992,352 | USD 14.410 | USD 14.220 | 329,142,984 | 1.760 |
30/05/2025 | Ordinary Shares | 702,400 | USD 9,994,721 | USD 14.360 | USD 14.020 | 328,445,384 | 1.750 |
29/05/2025 | Ordinary Shares | 680,800 | USD 9,984,468 | USD 14.830 | USD 14.590 | 327,742,984 | 1.750 |
28/05/2025 | Ordinary Shares | 682,400 | USD 9,995,036 | USD 14.740 | USD 14.570 | 327,062,184 | 1.740 |
27/05/2025 | Ordinary Shares | 668,800 | USD 9,995,893 | USD 15.000 | USD 14.870 | 326,379,784 | 1.740 |
23/05/2025 | Ordinary Shares | 662,400 | USD 9,987,758 | USD 15.130 | USD 14.950 | 325,710,984 | 1.740 |
22/05/2025 | Ordinary Shares | 658,400 | USD 9,996,676 | USD 15.250 | USD 15.120 | 325,048,584 | 1.730 |
21/05/2025 | Ordinary Shares | 644,000 | USD 9,992,601 | USD 15.750 | USD 15.350 | 324,390,184 | 1.730 |
1 2 3 4 5 |
Remark: | Real time quote last updated: 28/07/2025 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 | |