| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 28/05/2026 | Wang Yunan | 12042(L) | -66,825(L) | 1,777,471,315(L) | 74.74 | |
| 28/05/2026 | Ruan Xiudi | 12042(L) | -66,825(L) | 1,777,471,315(L) | 74.74 | |
| 28/05/2026 | Wang Yunan | 1304(L) | 425,257(L) | 1,777,471,315(L) | 74.74 | |
| 28/05/2026 | Qi Xia | 1304(L) | 425,257(L) | 1,777,471,315(L) | 74.74 | |
| 28/05/2026 | Qi Xia | 12042(L) | -66,825(L) | 1,777,471,315(L) | 74.74 | |
| 28/05/2026 | Ruan Xiudi | 1304(L) | 425,257(L) | 1,777,471,315(L) | 74.74 | |
| 27/05/2026 | Ruan Xiudi | 1304(L) | 361,250(L) | 1,777,538,140(L) | 74.74 | |
| 27/05/2026 | Wang Yunan | 12042(L) | -161,750(L) | 1,777,538,140(L) | 74.74 | |
| 27/05/2026 | Ruan Xiudi | 12042(L) | -161,750(L) | 1,777,538,140(L) | 74.74 | |
| 27/05/2026 | Qi Xia | 1304(L) | 361,250(L) | 1,777,538,140(L) | 74.74 | |
| 27/05/2026 | Wang Yunan | 1304(L) | 361,250(L) | 1,777,538,140(L) | 74.74 | |
| 27/05/2026 | Qi Xia | 12042(L) | -161,750(L) | 1,777,538,140(L) | 74.74 | |
| 26/05/2026 | Qi Xia | 1304(L) | 348,588(L) | 1,777,699,890(L) | 74.75 | |
| 26/05/2026 | Qi Xia | 12042(L) | -38,732(L) | 1,777,699,890(L) | 74.75 | |
| 26/05/2026 | Ruan Xiudi | 1304(L) | 348,588(L) | 1,777,699,890(L) | 74.75 | |
| 26/05/2026 | Wang Yunan | 1304(L) | 348,588(L) | 1,777,699,890(L) | 74.75 | |
| 26/05/2026 | Ruan Xiudi | 12042(L) | -38,732(L) | 1,777,699,890(L) | 74.75 | |
| 26/05/2026 | Wang Yunan | 12042(L) | -38,732(L) | 1,777,699,890(L) | 74.75 | |
| 21/05/2026 | Qi Xia | 1113(L) | +800,000(L) | HKD22.044(L) | 1,777,738,622(L) | 74.75 |
| 21/05/2026 | Wang Yunan | 1113(L) | +800,000(L) | HKD22.044(L) | 1,777,738,622(L) | 74.75 |
| 21/05/2026 | Ruan Xiudi | 1113(L) | +800,000(L) | HKD22.044(L) | 1,777,738,622(L) | 74.75 |
| 21/05/2026 | Pan Pingping | 1113(L) | +800,000(L) | HKD22.044(L) | 1,777,738,622(L) | 74.75 |
| 18/05/2026 | Wang Yunan | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Ruan Xiudi | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Qi Xia | 1304(L) | 19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Pan Pingping | 1304(L) | 50,700(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Pan Pingping | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Pan Pingping | 1304(L) | 19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Ruan Xiudi | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Ruan Xiudi | 1304(L) | 19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Pan Pingping | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Qi Xia | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Qi Xia | 1304(L) | 50,700(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Qi Xia | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Wang Yunan | 1113(L) | +528,800(L) | HKD22.533(L) | 1,776,958,122(L) | 74.72 |
| 18/05/2026 | Qi Xia | 1113(L) | +528,800(L) | HKD22.533(L) | 1,776,958,122(L) | 74.72 |
| 18/05/2026 | Ruan Xiudi | 1113(L) | +528,800(L) | HKD22.533(L) | 1,776,958,122(L) | 74.72 |
| 18/05/2026 | Ruan Xiudi | 1304(L) | 50,700(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Wang Yunan | 1304(L) | 50,700(L) | 1,776,938,622(L) | 74.72 | |
| 18/05/2026 | Wang Yunan | 12042(L) | -19,500(L) | 1,776,938,622(L) | 74.72 | |
| 1 2 3 4 5 6 7 8 9 10 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 03/06/2026 09:10 | |
| 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 | |